前提・実現したいこと
sqliteを使用しており、以下のカラム構成のテーブルが存在します。
テーブル名:テスト
カラム1:PRIMARY、NOTNULL、UNIQUE、AUTOINCREMENT
カラム2:PRIMARY、NOTNULL
カラム3:PRIMARY、NOTNULL
カラム4:PRIMARY、NOTNULL
カラム5
カラム6
以下のSQLを実行し、カラム1に連番を登録していきたいと考えております。
INSERT INTO テスト VALUES(
null,
'テストデータ2',
'テストデータ3',
'テストデータ4',
'テストデータ5',
'テストデータ6');
発生している問題・エラーメッセージ
上記のSQLを実行するとカラム1がNOT NULL制約違反でエラーとなってしまいます。 複合キーの場合、NULLを指定して自動で採番することはできないのでしょうか? 単一キーの場合はNULLを指定すると自動で採番がされました。 初歩的な質問で申し訳ありませんが、ご教授頂きたいです。
該当のソースコード
C#
1ソースコード
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
・PupSQLite 2.0.1.0.1
・VisualStudio2019
回答1件
あなたの回答
tips
プレビュー