这是我的查询和关联变量:
public static final String DATABASE_NAME = "HDL_db";
public static final String TABLE_NAME = "HDL_table";
public static final String COL_3 = "Arrival_Time";
public static final int database_version = 1;
public String CREATE_QUERY = "CREATE TABLE " + TABLE_NAME + " (" +
COL_3 + " DATE)";
这是 SQLite 管理器(Mozilla Firefox 插件)中生成的查询格式:
CREATE TABLE HDL_table(Arrival TimeDATE)
应该:
CREATE TABLE HDL_table (Arrival_Time DATE) [based on spaces I have added in original query]
所以在 SQLite 管理器中给我留下了以下表结构:
我想将“名称”列设置为“到达时间”,将“类型”设置为“日期”……因为这将是工人到达现场的日期。
就个人而言,我认为查询中的空格是问题所在,但是当我在原始查询中添加空格时,通过 SQLite Manager 导出并运行数据库文件并检查生成的表结构..它的格式错误。
对此的任何帮助都会很棒,谢谢。