は、それは、例えば、使用することが可能である:1つのステートメント内の複数のテーブルにAndroid SQLの挿入、追加、削除など?
String sql = "DELETE field FROM table1, table2 WHERE field='x', field='y'";
複数のテーブルから複数のフィールドを削除するには?そのオブジェクトを削除すると、すべてのデータベーステーブル内のオブジェクトへの参照をすべて削除して削除するクリーンアップメソッドの作成を使用しているので、別のものを構築するのではなく、1つのSQL文にすべてを追加する方が簡単ですsqlを実行して、それぞれを個別に実行します。 1つのステートメントが可能でない場合、別の解決策がありますか?おそらく、SQL配列を構築し、1つのコマンドですべてを実行するなど?
はそれがAndroidの上でDBMSいるか分からないのですが、 'DELETEフィールドFROM'が無効です(標準)SQLステートメント。 'DELETE'は列レベルでは機能せず、行レベルで動作します。 –
@a_horse_with_no_name:標準は、AndroidとiOSの両方のAFAIK、SQLiteです。 –