以下を使用して、ID と UNIQUE TEXT フィールドを持つテーブルを作成したいと考えています。
@Override
public void onCreate(SQLiteDatabase db)
{
String CREATE_CONTACTS_TABLE = "CREATE TABLE " + TABLE_POSTS + "("
+ KEY_ID + " INTEGER PRIMARY KEY AUTO_INCREMENT," + KEY_URL + " TEXT UNIQUE NOT NULL"+")";
db.execSQL(CREATE_CONTACTS_TABLE);
}
しかし、これは機能していません。
07-23 10:35:53.937: E/AndroidRuntime(19078): android.database.sqlite.SQLiteException: near "AUTO_INCREMENT": syntax error: CREATE TABLE posts(id INTEGER PRIMARY KEY AUTO_INCREMENT,url TEXT UNIQUE NOT NULL)
どうすればこれを修正できますか?