【发布时间】:2018-04-13 18:47:19
【问题描述】:
这是我得到的错误:
java.sql.SQLSyntaxErrorException: ORA-00907
我在这个 sn-p 中也遇到了同样的错误,但没有任何多余的引号:
String create_table = "CREATE TABLE PERSONAL_DETAILS " +
"( " +
"ID_NUM INTEGER PRIMARY KEY AUTOINCREMENT , " +
"FIRST_NAME VARCHAR2(20) NOT NULL , " +
"LAST_NAME VARCHAR2(20) , " +
"MOBILE_NUMBER INT "+
") ;";
statement.executeQuery(create_table);
谁能告诉我这有什么问题?
【问题讨论】:
-
您对 oracle 数据库使用了错误的语法(特定于 MySQL)。
-
您在Oracle manual 的哪个位置找到了那个?
标签: java sql jdbc auto-increment auto-generate