2016-07-31 82 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,我需要在有關使用的查詢格式的答案。否則你的答案可以在[鏈接](http://stackoverflow.com/questions/734689/sqlite-primary-key-on-multiple-columns) 無論如何謝謝 –