我有麻烦在我的表中插入一行。这里是insert语句和表创建。这是uni赋值的一部分,因此简单,我做错了什么? Im使用oracle sql Developer版本3.0.04。
我的问题是,它只插入dd / mon / yy,但不是时间。如何让它插入时间?
INSERT INTO WORKON (STAFFNO,CAMPAIGNTITLE,DATETIME,HOURS) VALUES ('102','Machanic Summer Savings',TO_DATE('22/April/2011 8:30:00AM','DD/MON/YY HH:MI:SSAM'),'3') ; CREATE TABLE WorkOn ( StaffNo NCHAR(4),CampaignTitle VARCHAR(50),DateTime DATE,Hours VARCHAR(2) ) ;
谢谢您的帮助。
编辑:这没有任何意义,我进入只是一个时间在现场测试时间是否工作,它输出日期WTF?这是真的很奇怪,我可能不使用日期字段,只是输入时间,我意识到这将导致问题操纵数据,但这是没有意义…