1

次のクエリがあります。

SELECT to_date(to_char(to_date('01-FEB-1949'))) FROM DUAL;  
/*this returns 2/1/2049. */

SELECT to_date(to_char(to_date('01-FEB-1949'),'dd-MON-yyyy')) FROM DUAL; 
/*this returns 2/1/1949.*/

最初のものはなぜでは2049なく年を返すの1949ですか?

keyグーグルで、レジストリのを変更することで、クライアントの日付形式を「強制」できることがわかりました。

KEY_OraClient11g_home1
NLS_DATE_FORMAT : YYYY/MM/DD
4

1 に答える 1