我用以下查询创建了一个名为“ CUSTOMER”的表
CREATE TABLE CUSTOMER
(CID INT,
CNAME VARCHAR2(10),
CITY VARCHAR2(10),
PRIMARY KEY (CID));
以此创建第二张表时出现错误。
CREATE TABLE ORDER(ONO INT,
ODATE DATE,
CID INT,
ORD_AMT INT,
PRIMARY KEY (ONO),
FOREIGN KEY (CID) REFERENCES CUSTOMER (CID));
ERROR 1064 (42000): You have an error in your SQL syntax; check the
manual that corresponds to your MySQL server version for the right
syntax to use near 'ORDER(ONO INT, ODATE DATE, CID INT,ORD_AMT INT,
PRIMARY KEY(ONO), FOREIGN KEY(CI' at line 1
任何人都可以解释查询中的错误吗?谢谢。