Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Como posso alterar NLS_DATE_FORMAT em PHP


Esta consulta:
ALTER SESSION SET 'NLS_DATE_FORMAT' = 'DD-MM-YYYY HH24:MI:SS'

... deve acionar este erro:

Se você não conseguir detectá-lo, há um problema no seu código de verificação de erros. Provavelmente, você não configurou o PDO para lançar exceções .

O problema é que NLS_DATE_FORMAT não é uma string, mas um identificador:
ALTER SESSION SET NLS_DATE_FORMAT = 'DD-MM-YYYY HH24:MI:SS';