0

我在 sqlite manager 中运行 sqlite 命令。我的命令如下

  CREATE TABLE Answers(Answer TEXT, Answer_ID INTEGER PRIMARY KEY, Quiz_ID NUMERIC)

它给了我以下错误

   [ near "CREATE": syntax error ]
 Exception Name: NS_ERROR_FAILURE
Exception Message: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [mozIStorageConnection.createStatement]

帮我解决这个错误

提前致谢

4

1 回答 1

1

CREATE是一个有效的关键字,并且不会在命令的开头导致语法错误。因此,这CREATE不能位于命令的开头。

执行多个命令时,必须用分号分隔:

CREATE TABLE SomethingElse(ID INTEGER PRIMARY KEY /* ... */ );
CREATE TABLE Answers(Answer TEXT /* ... */ );
于 2012-12-16T11:10:00.610 回答