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

Como altero os parâmetros NLS padrão para o formato de data por meio do Toad?


Como já foi dado em outras respostas, você pode definir NLS_DATE_FORMAT por ALTER SESSION .

Para configurá-lo apenas para o seu PC local, abra o Editor do Registro e navegue até HKLM\SOFTWARE\Wow6432Node\ORACLE\KEY_%ORACLE_HOME_NAME% , resp. HKLM\SOFTWARE\ORACLE\KEY_%ORACLE_HOME_NAME% .

Lá você pode adicionar um valor de string NLS_DATE_FORMAT , por exemplo:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraClient11g_home1]
"NLS_TIMESTAMP_FORMAT"="YYYY-MM-DD HH24:MI:SSfmXFF3"
"NLS_TIMESTAMP_TZ_FORMAT"="YYYY-MM-DD HH24:MI:SSfmXFF3 fmTZH:TZM"
"NLS_DATE_FORMAT"="YYYY-MM-DD HH24:MI:SS"

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\KEY_OraClient11g_home1]
"NLS_TIMESTAMP_FORMAT"="YYYY-MM-DD HH24:MI:SSfmXFF3"
"NLS_TIMESTAMP_TZ_FORMAT"="YYYY-MM-DD HH24:MI:SSfmXFF3 fmTZH:TZM"
"NLS_DATE_FORMAT"="YYYY-MM-DD HH24:MI:SS"

Você pode definir NLS_DATE_FORMAT também como uma variável de ambiente nas configurações do Windows.