sysdate no Hibernate [RESOLVIDO]  XML
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Autor Mensagem
francis.junio
JavaTeenager
[Avatar]

Membro desde: 19/01/2010 13:56:16
Mensagens: 152
Offline

galera, eu preciso fazer o seguinte.


os campos EFFECTIVE_START_DATE E EFFECCTIVE_END_DATE sao campos da tabela mesmo. o SYSDATE é a data e hora atual do servidor de banco de dados Oracle.
eu estou tentando fazer assim...


dá o erro falando que date nao foi encontrado no objeto que esta sendo pesquisado.

a duvida é: Como faço para dar um SYSDATE no Oracle pelo hibernate.

This message was edited 1 time. Last update was at 15/07/2010 13:44:48

romarcio
JWizard
[Avatar]

Membro desde: 17/12/2008 10:05:49
Mensagens: 2434
Localização: Santa Maria/RS
Offline

Acredito que no between vc não vai conseguir testar 2 campos ao mesmo tempo pelo criteria.

Então o que vc quer é achar os registros que tem data inicio < que data do sistema e data fim > que data do sistema.

da pra fazer assim:

Nesse caso vai pegar os registros que são menor igual a data do sistema e maior igual a data do sistema.


Nesse caso vai pegar os registros que são menores a data do sistema e maiores a data do sistema.


This message was edited 2 times. Last update was at 15/07/2010 13:14:57


Bacharel em Sistemas de Informação.
Oracle Certified Professional, Java SE 6 Programmer

Blog | Facebook | Twitter
[WWW]
francis.junio
JavaTeenager
[Avatar]

Membro desde: 19/01/2010 13:56:16
Mensagens: 152
Offline

Boa Romarcio... deu certo sim cara...

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