Fórum Busca por data! #26619
23/10/2006
0
E ai galera,
Quero fazer um select onde busco registro em determinada data, o select está sem erro, mas não é retornado registro algum apesar de haver um registro, por exemplo:
Tb tentei assim:
E nada eh retornado!! Na tabela o valor da data está como no primeiro exemplo, 2006-10-23
Alguém pode me ajudar, onde estou errando?! :shock:
Vlws!!
T+
Quero fazer um select onde busco registro em determinada data, o select está sem erro, mas não é retornado registro algum apesar de haver um registro, por exemplo:
Select * from usuario Where dt_cadastro = 2006-10-23
Tb tentei assim:
Select * from usuario Where dt_cadastro = 23/10/2006
E nada eh retornado!! Na tabela o valor da data está como no primeiro exemplo, 2006-10-23
Alguém pode me ajudar, onde estou errando?! :shock:
Vlws!!
T+
Bjack
Curtir tópico
+ 0
Responder
Posts
24/10/2006
Bjack
Pessoal,
descobri que nao estava conseguindo por 2 motivos.
- ao invés da comparação dt_cadastro = 2006-10-23 o certo é
ou ainda
Mas agora estou com outro problema, alterei o datestyle para DMY.
Estou usando java como linguagem, estou usando um objeto PreparedStatement, preencho minha query como disse logo acima, mas agora no formato ´23/10/2006´ mas essa query não retorna nada!!
Não sei o que acontece pois copiei a String do sql montado, e rodei direto no pgAdmin e trouxe o registro q eu queria!!
Alguém poderia me ajudar por favor!?? Nao tenho a menor ideia do que possa ser!! :(
Vlws! T+
descobri que nao estava conseguindo por 2 motivos.
- ao invés da comparação dt_cadastro = 2006-10-23 o certo é
dt_cadastro = ´2006-10-23´
ou ainda
dt_cadastro = ´10/23/2006´
Mas agora estou com outro problema, alterei o datestyle para DMY.
Estou usando java como linguagem, estou usando um objeto PreparedStatement, preencho minha query como disse logo acima, mas agora no formato ´23/10/2006´ mas essa query não retorna nada!!
Não sei o que acontece pois copiei a String do sql montado, e rodei direto no pgAdmin e trouxe o registro q eu queria!!
Alguém poderia me ajudar por favor!?? Nao tenho a menor ideia do que possa ser!! :(
Vlws! T+
Responder
Gostei + 0
03/12/2006
Corcos
coloca assim
Select * from tabela where campo_data = to_date(´20/02/2006´,´dd/mm/yyyy´);
Select * from tabela where campo_data = to_date(´20/02/2006´,´dd/mm/yyyy´);
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)