Comparar primeiro digito de um numero com Criteria  XML
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Autor Mensagem
alexswb
JavaChild
[Avatar]

Membro desde: 28/04/2006 11:46:26
Mensagens: 133
Offline

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?





This message was edited 1 time. Last update was at 31/05/2011 16:31:34

 
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Ir para:   
Powered by JForum 2.1.8 © JForum Team