duvidaSelect

Pessoal eu tenho o seguinte select:

select distinct nome_cliente={fn ucase(left(nome_cliente,1))}
from GPC_Cliente where id_nivel_cliente = ‘1’ and nome_cliente like ‘[a-z; 0-9]%’

A função deste select é buscar a primeira letra do nome cadastrado no banco.

como modifico ele para utilizar na Hibernate, to quebrando a cabeça mais não consegui fazer, tentei usar alguns recuros do hibernate como o find e nada!!!

Alguém sabe me dizer se da para fazer isto no hibernate??? E como ficaria???

Obriagdo!!! Mais uma vez!!!

Bom, segundo a documentação do Hibernate parece que daria para usar, mas veja se a sintaxe do seu Like está certa.

[i]
Scalar SQL functions supported by the underlying database may be used

from eg.DomesticCat cat where upper(cat.name) like ‘FRI%’
[/i]