Oracle 12cでデフォルトの日付フォーマットを確認する

2021年11月10日

環境
Oracle 12.2.0.1.0
Windows Server 2012

1.TIMESTAMP型のデフォルトフォーマットを確認
表示幅の設定

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SQL> set linesize 1000
SQL> column PARAMETER format a20
SQL> column VALUE format a40
SQL> set linesize 1000 SQL> column PARAMETER format a20 SQL> column VALUE format a40
SQL> set linesize 1000
SQL> column PARAMETER  format a20
SQL> column VALUE format a40

SQL構文を実行

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SQL> SELECT * FROM V$NLS_PARAMETERS WHERE PARAMETER = 'NLS_TIMESTAMP_FORMAT';
SQL> SELECT * FROM V$NLS_PARAMETERS WHERE PARAMETER = 'NLS_TIMESTAMP_FORMAT';
SQL> SELECT * FROM V$NLS_PARAMETERS WHERE PARAMETER = 'NLS_TIMESTAMP_FORMAT';

実行結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
PARAMETER VALUE CON_ID
-------------------- ---------------------------------------- ----------
NLS_TIMESTAMP_FORMAT RR-MM-DD HH24:MI:SSXFF 0
PARAMETER VALUE CON_ID -------------------- ---------------------------------------- ---------- NLS_TIMESTAMP_FORMAT RR-MM-DD HH24:MI:SSXFF 0
PARAMETER            VALUE                                        CON_ID
-------------------- ---------------------------------------- ----------
NLS_TIMESTAMP_FORMAT RR-MM-DD HH24:MI:SSXFF                            0

2.DATE型のデフォルトフォーマットを確認

表示幅の設定

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SQL> set linesize 1000
SQL> column PARAMETER format a20
SQL> column VALUE format a40
SQL> set linesize 1000 SQL> column PARAMETER format a20 SQL> column VALUE format a40
SQL> set linesize 1000
SQL> column PARAMETER  format a20
SQL> column VALUE format a40

SQL構文を実行

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SQL> SELECT * FROM V$NLS_PARAMETERS WHERE PARAMETER = 'NLS_DATE_FORMAT';
SQL> SELECT * FROM V$NLS_PARAMETERS WHERE PARAMETER = 'NLS_DATE_FORMAT';
SQL> SELECT * FROM V$NLS_PARAMETERS WHERE PARAMETER = 'NLS_DATE_FORMAT';

実行結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
PARAMETER VALUE CON_ID
-------------------- ---------------------------------------- ----------
NLS_DATE_FORMAT RR-MM-DD 0
PARAMETER VALUE CON_ID -------------------- ---------------------------------------- ---------- NLS_DATE_FORMAT RR-MM-DD 0
PARAMETER            VALUE                                        CON_ID
-------------------- ---------------------------------------- ----------
NLS_DATE_FORMAT      RR-MM-DD                                          0

 

Oracle 12c

Posted by arkgame