HQL + MySQL

Tenho uma querie em HQL, mas acontece que o Mysql não reconhece o sysdate.

Ex: 'select copa.startdate where startdate <= sysdate’
Qual o problema???
Pode ser problema de mapeament???

Valews

tente colocar current_date() no lugar sysdate .

Valew!!

Só mais uma pergunta:

Usando o current_date, somente o MySQL vai reconhecer esse dado ou outros Bancos de Dados tambem vão???

Já tentou

select copa.startdate where startdate <= new java.util.Date()
?

Edit:

marcelo está certíssimo:
http://www.hibernate.org/hib_docs/reference/en/html_single/#queryhql-expressions

[quote=badjceo]Valew!!

Só mais uma pergunta:

Usando o current_date, somente o MySQL vai reconhecer esse dado ou outros Bancos de Dados tambem vão???[/quote]

o hibernate irá traduzir este comando para a sintaxe específica do banco, ou seja, é para funcionar em qualquer banco que o hibernate de suporte (dialeto).