Reputation: 117
// Please can anyone tell me what is wrong with this MySQL query syntax ?
String createTableSQL = ""
+ " CREATE TABLE location("
+ " location_id INTEGER PRIMARY KEY AUTOINCREMENT,"
+ " location_name VARCHAR(30),"
+ " addr VARCHAR(30),"
+ ")";
Upvotes: 1
Views: 28
Reputation: 133360
remove the last change AUTOINCREMENT in AUTO_INCREMENT and add PRIMARY KEY (location_id
)
String createTableSQL = ""
+ " CREATE TABLE location("
+ " location_id INTEGER PRIMARY KEY AUTO_INCREMENT,"
+ " location_name VARCHAR(30),"
+ " addr VARCHAR(30),"
+ " PRIMARY KEY (`location_id `))";
Upvotes: 1