可能是一个简单的问题,但我看不到我在哪里犯了一个错误,我是oracle新手,感谢您的帮助。
我为得到该错误所做的代码如下;
CREATE TABLE Bug
(
BugID varchar(5),
BugType varchar(10),
BugTime time,
BugDesc varchar(10),
primary key(BugID)
)
我怀疑它的时间数据类型导致了此错误,但我不确定为什么。
答案 0 :(得分:3)
Oracle中没有time
数据类型。您可能需要date
来代替,它可以用来存储日期和时间:
CREATE TABLE Bug
(
BugID varchar2(5),
BugType varchar2(10),
BugTime date,
BugDesc varchar2(10),
primary key(BugID)
)
此外,您想使用varchar2
代替Oracle弃用的varchar
。
答案 1 :(得分:2)