【发布时间】:2013-02-10 19:28:35
【问题描述】:
我收到了
ORA-00907 错误,缺少右括号
尝试使用 MySQL 创建表时。
我在网络上进行了广泛的搜索,但在这里找不到任何可以帮助我的东西..
这是我的 CREATE TABLE 语句:
CREATE TABLE station
(
nomStation varchar2(255),
capacite number(15) NOT NULL,
lieu varchar2(255) NOT NULL,
region ENUM('Quebec', 'Ontario', 'NewBrunswick', 'NovaScotia'),
tarif number(10) DEFAULT 0,
CONSTRAINT station_nomStation_pk PRIMARY KEY(nomStation)
);
【问题讨论】:
-
为什么这个问题同时用 mysql 和 oracle 标记?当然不可能两者兼有!
-
我猜他是想输入 SQL 并搞砸了。
-
是的,很抱歉,它是 Oracle。如您所见,这是我第一次尝试写声明..