Não consigo atualizar data

Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
Responder
pc_delphi
Rank: Analista Pleno
Rank: Analista Pleno
Mensagens: 128
Registrado em: Qui, 29 Mai 2008 6:44 pm
Localização: São Paulo
Tudo posso, nAquel que me fortalece
Filipenses 4:13

No meu select vem uma data assim:
24/04/12

Preciso desse update:
UPDATE PTL_HIST_PTLF_MIN SET DIA = '24' WHERE dat_tim = '25/04/12';

Acontece que quando eu rodo esse update, me dá o erro de 0 linhas atualizado
DanielNN
Moderador
Moderador
Mensagens: 641
Registrado em: Seg, 03 Set 2007 3:26 pm
Localização: Fortaleza - CE
att,

Daniel N.N.

Se seu campo é data é recomendável que você utilize o TO_DATE('25/04/2012','DD/MM/RRRR');
Atenção também na conversão do ano, informe completo de preferência e com mascaras corretas.
Trevisolli
Moderador
Moderador
Mensagens: 2016
Registrado em: Qua, 12 Jan 2005 3:25 pm
Localização: Araraquara - SP
Abraço,

Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP

Verifique também, brother, além da dica do Noctífero, se você executar um select com essa querie, se ele retorna linhas.
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 12 visitantes