製品のデフォルトの日付形式は実際にはありません。NLS_DATE_FORMAT
のデフォルトは システムレベルでは、NLS_TERRITORY
に基づいています 。 これ
「標準」は「DD-MON-RR」であり、少なくとも私が取り組んだプラットフォームでは、データベースレベルで値を指定しないと、それが得られると思います。
新しいデータベースを作成する場合、初期化パラメータに特定のNLS_DATE_FORMAT
を含めることができます。 、それは後で変更することもできます。
ただし、システムレベルのNLS_DATE_FORMAT
クライアント、セッション、またはTO_CHAR
でオーバーライドできます 電話。 v$nls_parameters
を調べることができます システム値を確認するには、nls_session_parameters
現在のセッション値を確認します。 alter session
で変更できます 必要に応じて。
PL /SQLDeveloperがセッションNLS_DATE_FORMAT
を設定していることがわかると思います。 MM/DD/YYYY
へ 好みのどこかに。
一般に、その値にまったく依存せず、表示には常に明示的なフォーマットマスクを使用することをお勧めします。 TO_CHAR(<column>, 'YYYY-MM-DD HH24:MI:SS')
。
NLS_DATE_FORMAT
の詳細 グローバリゼーションガイドの