【发布时间】:2011-09-24 02:36:47
【问题描述】:
我无法在我的表中插入一行。这是插入语句和表创建。这是 uni 作业的一部分,因此很简单,我做错了什么?我正在使用 oracle SQL 开发者版本 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?这真的很奇怪,我可能不使用日期字段而只输入时间,我意识到这会导致处理数据出现问题,但这没有任何意义......
【问题讨论】:
-
也分享您的表定义 -
DESC WORKON
标签: oracle