0

KEYWORD 列に SQLite データベースの一意の値を含める必要があります。次のクエリを変更するにはどうすればよいですか?

クエリは次のとおりです。

  String CREATE_CONTACTS_TABLE = "CREATE TABLE " + TABLE_CONTACTS + "("
            + KEY_ID + " INTEGER PRIMARY KEY," + KEY_WORD + " TEXT "
            + KEY_KEYCODE + " TEXT" + ")";
4

2 に答える 2

0

UNIQUEモディファイヤを使用します。

String CREATE_CONTACTS_TABLE = "CREATE TABLE " + TABLE_CONTACTS + "("
            + KEY_ID + " INTEGER PRIMARY KEY," + KEY_WORD + " TEXT UNIQUE "
            + KEY_KEYCODE + " TEXT" + ")";
于 2013-01-30T17:45:03.973 に答える
0

UNIQUE キーワードを使用します。

String CREATE_CONTACTS_TABLE = "CREATE TABLE " + TABLE_CONTACTS + "("
        + KEY_ID + " INTEGER PRIMARY KEY," + KEY_WORD + " TEXT UNIQUE,"
        + KEY_KEYCODE + " TEXT" + ")";
于 2013-01-30T17:46:08.863 に答える