|
|
1
40
使用Android附带的标准方法是不可能做到这一点的。所以,如果你想执行 批处理 对于多个SQL语句,您必须创建自己的实用程序才能这样做。例如,您可以有如下内容:
不过,我会这样做:
|
|
|
2
19
在我的例子中,我正在从一个我保存为资产的文件中执行查询。 这是我用的解决方案+-
编辑 在我的例子中,查询是简单的插入查询,我完全控制它。但是,关于其中包含“;”的查询,已经提出了这个问题。 @TwisterRob建议使用
或
|
|
|
3
0
根据sqliteDatabase的文档和我过去的经验,我认为这是不可能的。但你为什么不把它分成几句话呢?在您的示例中,这实际上不是一个问题。或者您需要它来处理不同的用例? |
|
|
4
0
我们有很多很好的答案。 这里是我对多个insert语句的解决方案,但是我在assets中使用了一个文件,而不是在行中,这个文件中的每一行都是insert语句。
|
|
|
5
0
尝试如下操作:
|