sql >> Databasteknik >  >> RDS >> Oracle

Hur ändrar jag standard-NLS-parametrarna för datumformat via Toad?

Som redan ges i andra svar kan du ställa in NLS_DATE_FORMAT av ALTER SESSION .

För att ställa in det endast för din lokala dator, öppna Registereditorn och navigera till HKLM\SOFTWARE\Wow6432Node\ORACLE\KEY_%ORACLE_HOME_NAME% , resp. HKLM\SOFTWARE\ORACLE\KEY_%ORACLE_HOME_NAME% .

Där kan du lägga till ett strängvärde NLS_DATE_FORMAT , till exempel:

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"

Du kan ställa in NLS_DATE_FORMAT även som en miljövariabel i Windows-inställningar.



  1. C# MySQL-fel Kolumnantal matchar inte värderäkning på rad 1

  2. LADDA DATAINFIL i PHPmyadmin

  3. I SQL, hur utesluter jag resultat från SELECT * FROM ...?

  4. NLS_DATE_FORMAT med JDBC