Sqlite column 不断将列名和数据类型结合起来作为最终的列名

Sqlite column keeps combining the column name and the data type as the final column name

我的 sqlite 数据库的列名是 "name" 但是当我从数据库中获取数据时列名似乎是 "nameTEXT" 即使名称之间有一个 space和 TEXT 在我的 SQL 声明中 table 名称。

编辑------

我的创建Table语句是

String CREATE_INVENTORY_TABLE = "CREATE TABLE " + TABLE_INVENTORY + "(" + KEY_PD_NAME + " TEXT PRIMARY KEY," + KEY_PD_PRICE + " DECIMAL(10,2)," + KEY_PD_QUANTITY + " INTEGER" + ")";
   Log.d("SQL STATEMENT", CREATE_INVENTORY_TABLE);
    db.execSQL(CREATE_INVENTORY_TABLE);

从设备中删除了旧的数据库文件并将 onCreate 方法更改为使用变量作为列名,当我重新启动模拟器时,问题似乎已经消失。将此归因于人为错误。