【发布时间】:2013-04-18 21:06:42
【问题描述】:
执行以下 SQL 语句时出错:
String sql = "CREATE TABLE RESERVATION (";
sql = sql + " UID VARCHAR,";
sql = sql + " ISBN INTEGER,";
sql = sql + " DATEISSUE DATE,";
sql = sql + " DATERETURN DATE,";
sql = sql + " FOREIGN KEY (UID) REFERENCES USERS (UID),";
sql = sql + " FOREIGN KEY (ISBN) REFERENCES BOOKS (ISBN) )";
这是我得到的错误:
java.sql.SQLSyntaxErrorException:语法错误:遇到“,” 第 1 行,第 39 列。
【问题讨论】:
-
VARCHAR(SIZE)也许?