Queria fazer uma query com criteria que compara apenas parte de um numero.
algo do tipo
subQuery.add(Restrictions.eq(“tabela.codigo”), codigo));
mas comparando apenas parte de “tabela.codigo”.
assim, se o valor de “tabela.codigo” for 5000087L e codigo for 5 a
consulta retornaria verdadeira.
tipo esse sql:
select * from tabela where CAST(tabela.codigo varchar(11)) like ‘1%’)
tem como fazer isso com criteria?