【发布时间】:2016-01-24 21:01:06
【问题描述】:
所以我正在创建一个 SQL 表:
create table Customer
(customerID char(25) not null,
name char(50),
address char(25),
dateRegistered DATETIME(6),
noOfDvdHiring int(5),
primary key (customerID));
我收到以下错误:
ORA-00907: 缺少右括号
我认为这与 DATETIME 有关,这是显示日期的正确方法吗? (yyyy-mm-dd)
【问题讨论】:
-
ORA-00907: missing right parenthesis听起来不像 MySQL。你确定是 MySQL? -
可能只是 Oracle SQL
-
这是一条 oracle 错误消息。 MySQL 无法生成 ORA-nnnnn 消息。
-
如果一切都失败了,请阅读手册:docs.oracle.com/database/121/SQLRF/… 实际上记录了有效的数据类型
标签: sql oracle datetime sqldatatypes