2013-03-21 68 views

回答

3

因爲GROUP,這是您的表的名稱,是一個保留關鍵字。你還在使用它,但你需要brackets逃吧,

String sql_group = "CREATE TABLE [group](id VARCHAR(25), ..."; 

但我建議你應該避免使用這樣的名稱,以避免對未來的問題。

2

您已經使用group對錶的名稱,但這是SQL操作:)只是用另一個詞

0

,你可以使用這種方式。

String table_creation="CREATE TABLE test_Table +" (" + 
     " id INTEGER PRIMARY KEY AUTOINCREMENT, " + 
     " name TEXT NOT NULL , " + 
     " address TEXT , " + 
     " city TEXT)"; 

現在你可以使用這個table_creation創建表。

+0

這與這個問題有什麼關係? – 2013-03-21 09:06:55

+0

爲什麼給-1,這是sqlite表創建的語法。 – Harshid 2013-03-21 09:09:54

+0

問題的CREATE TABLE語句有什麼不同?不同的列名是沒有用的。 – 2013-03-21 09:11:07

相關問題