在oracle 10g sql中加入日期和时间到时间戳中加
问题描述:
我对表中的插入语句有错误 属性E_STIME AMD E_FTIME
是事件的开始日期,开始时间和结束日期,结束时间。这两种数据类型都是TIMESTAMP (6)
。在oracle 10g sql中加入日期和时间到时间戳中加
我试图将数据插入到SQL再加上Oracle 10g中,但即时得到一个错误
ORA-01830已经创建的表:转换整个输入字符串之前的日期格式的图片结束
INSERT INTO EVENT (E_ID, E_NAME, E_STIME, E_FTIME, E_COST, ET_ET_ID, V_V_ID, C_C_ID)
VALUES ('E000002', 'RAVISINGH PARTY', TO_TIMESTAMP('2017-01-11 13:00:00.00',
'YYYY-MM-DD HH24:MI:SS'), TO_TIMESTAMP('2017-01-11 18:00:00.00',
'YYYY-MM-DD HH24:MI:SS'),'4897.00','ET002','V0002','C0002');
它最初是给了一个错误 -
ORA-01843:不是有效的每月
添加TO_TIMESTAMP
位后插入我得到ORA-01830
。
我在做什么错?
格式掩盖你只包括了下来秒地点的信息,但是你纳入你的时间戳分数第二数据。所以你应该使用@JSapkota建议的面具 –