这是来自Oracle 12C,我什至从在线Oracle编译器中尝试过
有人可以解释为什么会这样吗这是我要遵循的简单步骤
-创建了GTT。物理表也出现问题
创建全局临时表GTT_A(b timestamp(3));
-插入日期为1901年
插入GTT_A值('01 -JAN-1901');
-检索时,直接列给出的年份为19,转换为char时,给出的年份为2019。对此有某种解释吗?>
从GTT_A中选择b,to_char(b,'mm-dd-yyyy');
这来自Oracle 12C,我什至从在线Oracle编译器中尝试过。有人可以解释为什么会这样。这是我要遵循的简单步骤-创建了GTT。出现问题...
使用[检查您的NLS_TIMESTAMP_FORMAT
'01-JAN-1901'
不是时间戳,它是一个字符串。