Pular para o conteúdo
Visualizando 2 posts - 1 até 2 (de 2 do total)
  • Autor
    Posts
  • #82057
    souza
    Participante

      Srs , após importar uma base inteira tive esse erro abaixo:

      ORA-01855: AM/A.M. or PM/P.M. required

      No meu nls_data_format está dd/mm/rrrr

      #82058
      leo_jf
      Participante

        Souza,
        Ja tive esse problema em dois momentos diferentes aqui na empresa, não sei se será o mesmo no seu caso.

        1)Quando tentei fazer uma inserção, tive esse erro.
        Apenas forcei a formatação: TO_DATE(’20/06/2008 08:21:00 a.m.’,’DD/MM/YYYY hh:mi:ss A.M.’);

        2) E no caso mais estranho foi quando foi homologado um procedimento, em desenvolvimento, que rodava através do Unix tive esse erro.
        Tive que mudar o script, colocando no inicio: ALTER SESSION SET NLS_DATE_FORMAT = ‘DD/MM/YYYY’;
        Realmente nesse segundo caso, não sei por que caiu nesse erro, e muito menos por que na base de desenvolvimento não tive erro e na produção tive, mas enfim, coloquei o comando no inicio do bloco e eis que tudo funcionou.
        Espero ter ajudado.
        []s

      Visualizando 2 posts - 1 até 2 (de 2 do total)
      • Você deve fazer login para responder a este tópico.