Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Wie ändere ich die NLS-Standardparameter für das Datumsformat über Toad?

Wie bereits in anderen Antworten angegeben, können Sie NLS_DATE_FORMAT festlegen durch ALTER SESSION .

Um es nur für Ihren lokalen PC festzulegen, öffnen Sie den Registrierungseditor und navigieren Sie zu HKLM\SOFTWARE\Wow6432Node\ORACLE\KEY_%ORACLE_HOME_NAME% , bzw. HKLM\SOFTWARE\ORACLE\KEY_%ORACLE_HOME_NAME% .

Dort können Sie einen Zeichenfolgenwert NLS_DATE_FORMAT hinzufügen , zum Beispiel:

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"

Sie können NLS_DATE_FORMAT festlegen auch als Umgebungsvariable in den Windows-Einstellungen.