2011-11-22 2 views
0

最後のUPDATE SQLite文の影響を受ける行の数を取得するコマンド行SQL文は何ですか? MySQLの例はROW_COUNT()です。 PRAGMA count_changes; SQLiteプラグマのステートメントは廃止されましたので、私はそれを使用しません。execql()またはrawQuery()を介して呼び出された更新プログラムの影響を受ける行を取得する方法SQLite?

この情報を取得するためにSQLiteDatabase.update()を使用したくないので、未処理のクエリだけを使用してこれを行う方法を知りたいと思います(.rawQuery()または.execSQL())。

おかげ

+0

[生のクエリを使用してAndroidでSQLiteから更新された行数を取得する](http://stackoverflow.com/questions/6659673/get-updated-rows-count-from-sqlite-in-android- using-a-raw-query) – Pang

答えて

2

あなたはSQLiteのchanges()機能を使用することができます。

+2

これはAndroidでは利用できないようです。 – parkerfath

関連する問題