Android OSで使用されるSQLite3のCREATE INDEX
ANDの違いは何ですか?CREATE UNIQUE INDEX
インデックスはデータベースでどのように機能しますか?それらはテーブルの列とどのように関連していますか?
質問する
4108 次
1 に答える
8
CREATE UNIQUE INDEX
単なるインデックスではありません。この列または列の組み合わせに対して、すべてのレコードが異なる値を持っている必要があるという制約が追加されます。同じ組み合わせでレコードを挿入しようとすると、エラーが発生し、挿入(または更新)ができなくなります。
ある種のキー(たとえば、ユーザー名)のレコードが最大で1つあることが確実になったら、すぐにUNIQUEを使用します。
編集:これはCREATEINDEXのドキュメントへのリンクです。構文について詳しく説明しています。
于 2012-06-10T17:15:28.603 に答える