如何在Android中执行简单的SQL脚本行

爵士男孩

我有以下命令删除所有表,以在onUpgrade中执行:

@Override
public void onUpgrade(SQLiteDatabase db, int i, int i2) {
    // Drop all tables...
    String query = "select 'drop table ' || name || ';' from sqlite_master " +
                       "where type = 'table';";
    db.rawQuery(query, null);
    onCreate(db);
}

但是,它似乎无能为力。我所有的旧桌子都还在那里。如何正确执行此查询?

CL。

该查询来源所述

该脚本的输出是一个脚本,它将为您删除表。

但是您永远不会看它的输出。

您必须阅读此查询的输出,并执行每个返回的字符串。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在本机Ruby脚本中执行简单的GraphQL查询

来自分类Dev

如何在SQL脚本中执行减法功能

来自分类Dev

如何在sql-server中执行多过程脚本

来自分类Dev

如何在Kubernetes Pod中执行SQL脚本文件?

来自分类Dev

如何在pgAdmin中执行pgsql脚本?

来自分类Dev

如何在Jenkinsfile中执行Shell脚本?

来自分类Dev

如何在PHP中执行Shell脚本

来自分类Dev

如何在Linux中执行python脚本?

来自分类Dev

如何在 Windows 中执行 Python 脚本?

来自分类Dev

如何在Firebase Android中执行SQL IN子句查询

来自分类Dev

如何在SQLPLUS中执行SQL脚本期间回显文本

来自分类Dev

如何在 R 中执行 SQL 脚本时使用动态值

来自分类Dev

如何在Android中实现简单的TableLayout?

来自分类Dev

如何在JavaScript中执行简单的GraphQL查询

来自分类Dev

如何在Excel VBA中执行简单数学

来自分类Dev

如何在量角器中执行简单的JavaScript循环

来自分类Dev

如何在PL / pgSQL中执行简单的数组搜索

来自分类Dev

如何在SQLAlchemy中执行简单的子查询

来自分类Dev

如何在Apache Spark中执行简单的reduceByKey?

来自分类Dev

如何在bash脚本中使用参数执行SQL命令

来自分类Dev

如何在雪花中自动执行SQL脚本

来自分类Dev

如何在Shell脚本中运行SQL

来自分类Dev

如何在Shell脚本中运行SQL

来自分类Dev

如何在SQL中执行多行计算

来自分类Dev

如何在Slick中执行SQL“ NOT LIKE”

来自分类Dev

如何在pymssql中执行.sql文件

来自分类Dev

如何在yii中执行sql查询?

来自分类Dev

如何在sql中执行嵌套排序?

来自分类Dev

如何在Jenkins Groovy脚本中执行HTTP POST请求?