【发布时间】:2013-08-28 13:51:42
【问题描述】:
我的问题是我们可以在 sqlite 中编写存储过程,以便可以从我的 android java 类中访问它吗?
我已经推荐了Creating stored procedure and SQLite?
如果没有,那么还有其他方法可以在 android 中执行这种活动吗??
【问题讨论】:
标签: java android sql sqlite stored-procedures
我的问题是我们可以在 sqlite 中编写存储过程,以便可以从我的 android java 类中访问它吗?
我已经推荐了Creating stored procedure and SQLite?
如果没有,那么还有其他方法可以在 android 中执行这种活动吗??
【问题讨论】:
标签: java android sql sqlite stored-procedures
不,您不能在 SQLite 上使用存储过程。它不是像 MySQL 或 SQL-Server 这样的多用户数据库服务器。只需创建一个普通查询并执行它。有关更多信息,请参阅此链接How to run query in SQLite database in android?。
请记住,存储过程的速度优势在于它不必重新编译,并且可以在执行之前生成其查询计划。这在多用户环境中非常有用,但在 SQLite 等单用户环境中则不然。
【讨论】: