1
我想创建一个表使用TIME()数据类型的列与以下语句(好吧,我缩短了一下,我只想弄清楚如何maka随着时间的推移值,而不是TIMESTAMP)SQL ORA-00907:缺少右括号错误
CREATE TABLE Random
(
sosire TIME(),
nume VARCHAR(20)
);
列能否请你帮我一点吗?谢谢
我想创建一个表使用TIME()数据类型的列与以下语句(好吧,我缩短了一下,我只想弄清楚如何maka随着时间的推移值,而不是TIMESTAMP)SQL ORA-00907:缺少右括号错误
CREATE TABLE Random
(
sosire TIME(),
nume VARCHAR(20)
);
列能否请你帮我一点吗?谢谢
您可以从时间戳列中提取时间单位,还可以将默认值(插入时)设置为systimestamp的当前值。例如
CREATE TABLE Random ( sosire timestamp default systimestamp, nume VARCHAR(20) );
Oracle中没有'TIME'数据类型。 'TIMESTAMP'有什么问题? –
它使我不得不做的项目变得复杂...但是关于这个问题,我该如何创建一个正确的TIMESTAMP插入语句?尝试了几次,但没有成功 –
我想你应该在这里发布你的尝试和可能的错误消息。 –