我有两张表,相同的结构如下:create table WEATHER.YUN_CHENG
(
ID VARCHAR2(48) not null,
BIRTHDAY DATE not null,
DDATE DATE,
CONTENTS VARCHAR2(4000),
CREATE_TIME TIMESTAMP(6) default sysdate not null
)
把导出来到dmp,导入到另一张表里就报错。
说是:ORA-01843 无效的月份。然后查询了select sysdate from dual;结果都是26-7月-11怎么能让数据导进去?
(
ID VARCHAR2(48) not null,
BIRTHDAY DATE not null,
DDATE DATE,
CONTENTS VARCHAR2(4000),
CREATE_TIME TIMESTAMP(6) default sysdate not null
)
把导出来到dmp,导入到另一张表里就报错。
说是:ORA-01843 无效的月份。然后查询了select sysdate from dual;结果都是26-7月-11怎么能让数据导进去?
查询源库和目标库日期默认格式,这个怎么查询?修改session日期格式的话,当session结束后,是不是设置就还原了?
plsql可以查看
两个数据库的NLS_LANG都为 : SIMPLIFIED CHINESE_CHINA.ZHS16GBK ,是相同的的啊
不一定是create_time的问题,我是觉得你肯定有日期字段的值不正确。