SQLite テーブルを作成します。フィールド ID は INTEGER PRIMARY KEY AUTOINCREMENT です。SQL Server データベースにレコードを挿入すると、システムによって AUTOINCREMENT フィールドに値が渡されることを覚えているので、使用insert into mytable values ("AA")
してレコードを追加しようとしましたが、エラーが発生したため、insert into mytable values (2,"BB")
新しいレコードを追加するために使用する必要があります。なぜですか?
-- Describe MYTABLE
CREATE TABLE "mytable" (
"id" INTEGER PRIMARY KEY AUTOINCREMENT,
"mycontent" TEXT
)