相关疑难解决方法(0)

不同日期Oracle 11g与TOAD

我有以下问题:

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.*/
Run Code Online (Sandbox Code Playgroud)

为什么第一个返回年份2049而不是1949

通过谷歌搜索我发现我可以通过更改key注册表来"强制"客户端日期格式成为一个愿望:

KEY_OraClient11g_home1
NLS_DATE_FORMAT : YYYY/MM/DD
Run Code Online (Sandbox Code Playgroud)

sql oracle datetime toad oracle11g

0
推荐指数
1
解决办法
1888
查看次数

标签 统计

datetime ×1

oracle ×1

oracle11g ×1

sql ×1

toad ×1