是否可以在SQLite的一行代码中删除多个表?

时间:2018-12-18 07:46:33

标签: android-sqlite

在SQLiteOpenHelper的onUpgrade()方法中,如果有很多表,是否可以将它们全部放在一行代码中?

1 个答案:

答案 0 :(得分:0)

不。对于SQLiteDatabase对象(主要是execSQL或rawQuery)可用的方法仅限于处理单个SQL语句,如:-

  

执行不是SELECT或任何其他SQL的单个SQL语句   返回数据的语句。execSQL

  

运行提供的SQL并在结果集上返回一个Cursor。 rawQuery

  • 请注意,作为结果集返回时,限制是隐式的。