シミュレーターでは機能するがデバイスでは機能しないテーブルを作成しています。このエラーメッセージが表示されます:
Failure 1 (near "(": syntax error) on 0x2d69a8 when preparing 'CREATE TABLE request(requestidINTEGER PRIMARY KEY,longitudefromDECIMAL(10,5),lattitudefromDECIMAL(10,5),phoneINTEGER)
私は次のようなテーブルを作成しています:
String CREATE_REQUEST_TABLE= "CREATE TABLE " + TABLE_REQUEST + "("
+ KEY_REQUESTID + "INTEGER PRIMARY KEY,"
+ KEY_LONGITUDEFROM + "DECIMAL(10,5),"
+ KEY_LATTITUDEFROM + "DECIMAL(10,5),"
+ KEY_TO + "TEXT,"
+ KEY_DEPARTURETIME + "TIME,"
+ KEY_ARRIVALTIME + "TIME,"
+ KEY_DESCRIPTION + "TEXT,"
+ KEY_PHONE + "INTEGER" + ")";
db.execSQL(CREATE_REQUEST_TABLE);