0

次のようなクエリがあります。これ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);
4

1 に答える 1

1

それが動作します。SQLite は型に関して非常に緩いです。たとえば、SQLite クライアントを起動して SQLite データベースに接続しWHERE、文字列値を持つ句を使用して、整数フィールドを持つテーブルでクエリを実行できます。それはうまくいきます。

于 2013-02-23T21:49:19.140 に答える