我正在尝试从包含日期列的.xlsx电子表格中导入数据。在这些列中,日期以DD-MON-YY格式显示(例如:20-AUG-12)。

运行导入向导时,一切正常,直到必须精确调整列/字段映射。我有一个免责声明,说所选格式与表字段定义不匹配(我的字段是日期字段)。插入脚本的示例:

INSERT INTO simulation

(simulation_id,

simulation_name,

sim_start_date,

sim_end_date,

status,

last_run_date,

moddat,

modusr,

notification_email)

VALUES (251.0,

'Proposal Test',

To_date('01-DEC-11', 'DD-MON-YY'),

To_date('31-DEC-11', 'DD-MON-YY'),

'C',

To_date('09-AUG-12', 'DD-MON-YY'),

To_date('09-AUG-12', 'DD-MON-YY'),

'Brent Weintz',

'bweintz@carlsonwagonlit.com');

当我尝试运行此查询时,出现以下错误:

ORA-01843:无效月份01843。00000-“无效月份”

如您所见,格式是匹配的,我不知道问题出在哪里…有想法的人吗?

编辑:我的日期语言参数设置为“法语”。我可以将其更改为“ AMERICAN”吗?

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐