0
foreingキーを作成しようとしています。マニュアル1と2アウトを確認した後、私は、この書いた:sqlite3.OperationalError:near "REFERENCES":構文エラー - 外部キーの作成
db.execute("create table if not exists table1 (id integer PRIMARY KEY, somedata integer)")
db.execute("create table if not exists table2 (names text, REFERENCES maintable (id)")
をし、この得た:
sqlite3.OperationalError: near "REFERENCES": syntax error
私は何を逃したのですか? foreingキーを作成するにはどうしたらいいですか? ありがとうございます。
sqlite_versionはあなたの第二LIGNEが間違っている3.7.4
で説明したように、それは
あるべきである私はそれがあまりにも動作しません、これを試してみました。今すぐ "sqlite3.OperationalError:near") ":構文エラー" – fogbit
最後にかっこがありません –
確かに。ありがとう、問題は解決されます。私はもっと注意深くする必要があります。 – fogbit