Oracle
 sql >> Database >  >> RDS >> Oracle

Come posso modificare i parametri NLS predefiniti per il formato della data tramite Toad?

Come già indicato in altre risposte, puoi impostare NLS_DATE_FORMAT da ALTER SESSION .

Per impostarlo solo per il tuo PC locale, apri l'Editor del Registro di sistema e vai a HKLM\SOFTWARE\Wow6432Node\ORACLE\KEY_%ORACLE_HOME_NAME% , risp. HKLM\SOFTWARE\ORACLE\KEY_%ORACLE_HOME_NAME% .

Lì puoi aggiungere un valore stringa NLS_DATE_FORMAT , ad esempio:

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"

Puoi impostare NLS_DATE_FORMAT anche come variabile d'ambiente nelle impostazioni di Windows.