字符串值是否与sqlitedatabase中的整数值匹配?

时间:2013-02-23 20:39:06

标签: android database string integer

我的查询如下,DbEntry.COLUMN_NAME_SCENE_ID是整数类型。字符串“123”是否与sqlitedatabase中的整数123匹配?

db.query(DbEntry.TABLE_NAME, new String[]{DbEntry.COLUMN_NAME_MODEL_PATH}, DbEntry.COLUMN_NAME_SCENE_ID+"=?", new String[]{String.valueof(scene_id)}, null, null, null);

1 个答案:

答案 0 :(得分:1)

它会起作用。 SQLite在类型方面非常宽松。例如,您可以启动SQLite客户端并连接到SQLite数据库,并使用带有字符串值的WHERE子句对带有整数字段的表运行查询。它会工作得很好。