0

I want the the KEYWORD column should contain the unique value in SQLite database. How can I modify following query to do so?

Query is as follows:

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

2 Answers2

0

Use UNIQUE modifier.

String CREATE_CONTACTS_TABLE = "CREATE TABLE " + TABLE_CONTACTS + "("
            + KEY_ID + " INTEGER PRIMARY KEY," + KEY_WORD + " TEXT UNIQUE "
            + KEY_KEYCODE + " TEXT" + ")";
m0skit0
  • 25,268
  • 11
  • 79
  • 127
0

Use the UNIQUE keyword:

String CREATE_CONTACTS_TABLE = "CREATE TABLE " + TABLE_CONTACTS + "("
        + KEY_ID + " INTEGER PRIMARY KEY," + KEY_WORD + " TEXT UNIQUE,"
        + KEY_KEYCODE + " TEXT" + ")";
Khantahr
  • 8,156
  • 4
  • 37
  • 60