コマンドプロンプトからSQLコマンドを実行する (Windows)

バッチファイルをつくっておくと便利。


SQLコマンドはダブルクォーテーションで囲む。

SQLコマンド内の文字列はシングルクォーテーションで囲む。

adb shell sqlite3 <dbファイル> "SQLコマンド"


ex. 未読の不在着信を表示

adb shell sqlite3 /data/data/com.android.providers.contacts/databases/contacts2.db "select * from calls where is_read = '0'"


ex. 未読の不在着信を既読に更新

adb shell sqlite3 /data/data/com.android.providers.contacts/databases/contacts2.db "update is_read set is_read = '1' where is_read = '0'"

関連記事

テーブル名の一覧とテーブル定義を表示するコマンド