0

私はsqliteマネージャで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 に答える