データベースに次のテーブルがあります
" CREATE TABLE Q_GROUP ( Id INTEGER PRIMARY KEY ); "
これは、異なるアイテムが同じグループにあることを確認するためにのみ必要です。新しいアイテムを追加するたびに、一意のグループを作成する必要があります。その後、アイテムはこのグループに接続されます。アイテムを追加して識別子を自動インクリメントするための通常の構文は、識別子ではなくアイテムを指定することです。この場合、これを試みると、sql lite は構文エラーを返します。
テーブルに foo 値を追加する必要がありますか、それとも SQ Lite でこれを行うより良い方法はありますか?
- 編集 -
次のクエリでは、構文エラーが発生します。
INSERT INTO Q_GROUP VALUES;
INSERT INTO Q_GROUP VALUES ();
INSERT INTO Q_GROUP () VALUES ();
INSERT INTO Q_GROUP ;