3

我的问题是我们可以在 sqlite 中编写存储过程,以便可以从我的 android java 类中访问它吗?

我参考过创建存储过程和 SQLite?

如果没有,那么还有其他方法可以在 android 中执行这种活动吗?

4

1 回答 1

4

不,您不能在 SQLite 上使用存储过程。它不是像 MySQL 或 SQL-Server 这样的多用户数据库服务器。只需创建一个普通查询并执行它。有关更多信息,请参阅此链接如何在 android 的 SQLite 数据库中运行查询?.

请记住,存储过程的速度优势在于它不必重新编译,并且可以在执行之前生成其查询计划。这在多用户环境中非常有用,但在 SQLite 等单用户环境中则不然。

于 2013-08-26T06:40:27.687 回答