Oracle 12cで現行セッションの日付フォーマットを変更する

2021年11月10日

環境
Oracle 12.2.0.1.0
Windows Server 2012

書式
ALTER SESSION SET NLS_DATE_FORMAT=’日付フォーマット’;

操作例
1.現行セッションの日付フォーマットを確認

SQL> SELECT SYSDATE FROM DUAL;

SYSDATE
--------
21-11-10

2.日付フォーマットを変更

SQL> ALTER SESSION SET NLS_DATE_FORMAT='YYYY/MM/DD HH24:MI:SS';

セッションが変更されました。

3.変更後日付フォーマットを再度確認

SQL> SELECT sysdate FROM dual;

SYSDATE
-----------------
21-11-10 17:14:35

 

Oracle 12c

Posted by arkgame