sql >> Databáze >  >> RDS >> Oracle

Jak změním výchozí parametry NLS pro formát data prostřednictvím Toad?

Jak již bylo uvedeno v jiných odpovědích, můžete nastavit NLS_DATE_FORMAT od ALTER SESSION .

Chcete-li jej nastavit pouze pro váš místní počítač, otevřete Editor registru a přejděte do HKLM\SOFTWARE\Wow6432Node\ORACLE\KEY_%ORACLE_HOME_NAME% , resp. HKLM\SOFTWARE\ORACLE\KEY_%ORACLE_HOME_NAME% .

Zde můžete přidat hodnotu řetězce NLS_DATE_FORMAT , například:

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"

Můžete nastavit NLS_DATE_FORMAT také jako proměnná prostředí v Nastavení systému Windows.



  1. Oracle LIMIT a omezení 1000 sloupců

  2. SimpleDateFormatter.parse poskytuje výstup v jiném formátu, než je zadáno

  3. Jak mohu seskupit pole pomocí mysql?

  4. Pomoc s rekurzivním SELECT