最新閲覧日:
A 回答 (1件)
- 最新から表示
- 回答順に表示
- ベストアンサーのみ表示
No.1ベストアンサー
- 回答日時:2010/11/24 13:27
field追加(alter table)じゃなくて、「行追加時に、uniqueカラムのデータがかち合ったら追加しない」でいいですか?
「制約競合解決アルゴリズム」を ON CONFLICT で指定します
conflict-algorithm ::=ROLLBACK | ABORT | FAIL | IGNORE | REPLACE
insert文では、ON CONFLICTの代わりに or で記述できます
INSERT OR IGNORE INTO table-name (column-list) VALUES(value-list)
参考
http://www.3rd-impact.net/Document/SQLite/Transl …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するQ&A
このQ&Aを見た人がよく見るQ&A
人気Q&Aランキング
-
4
Accessのクエリの結果
-
5
Accessで最新のレコード...
-
6
FileMakerで外部保存PDFを開く方法
-
7
複数のテーブルの重複データを...
-
8
SQLiteでINSERT OR UPDATE
-
9
住所のDBテーブル、マスターの...
-
10
指定した区分と一致するコード...
-
11
ファイルメーカで検索窓の作成
-
12
SQL ORDER BY句に別名を指定
-
13
Float型の時の計算結果がおかしい
-
14
FileMakerでスクリプトを止める...
-
15
SQLiteでフィールド名を得る方...
-
16
MCMショルダーバッグの品番教え...
-
17
【Access】フォームで自動計算...
-
18
Recordset.FindFirstについて
-
19
Access:値が求めたい値の2倍...
-
20
FileMakerで画像をまとめて書き...
おすすめ情報