2016-07-31 14 views

答えて

1

複数のプライマリキーは個別に宣言する必要があります。質問は、質問の形式で書かれています。

"CREATE TABLE IF NOT EXISTS " + TABLE_ATTENDEE + 
" (" + COLUMN_Att_Event_ID + " TEXT," + 
COLUMN_Att_Email + " TEXT, PRIMARY KEY(" + COLUMN_Att_Event_ID + "," + COLUMN_Att_Email + "))" 

の表は、私が質問に使用されるクエリ形式で答えを必要として、その後

"CREATE TABLE IF NOT EXISTS " + TABLE_ATTENDEE + 
" (" + COLUMN_Att_Event_ID + " TEXT PRIMARY KEY," + 
COLUMN_Att_Email + " TEXT" 
1

あなたはこれを試すことができます -

CREATE TABLE tablename (
    column1, 
    column2, 
    PRIMARY KEY (column1, column2) 
); 
+0

一つだけPRIMARY KEYを持っている場合。そうでなければ、あなたの答えは[link](http://stackoverflow.com/questions/734689/sqlite-primary-key-on-multiple-columns) で利用できました –

関連する問題