存储过程使用Sqlite:Android

时间:2013-08-26 06:30:55

标签: java android sql sqlite stored-procedures

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

我已提到Creating stored procedure and SQLite?

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

1 个答案:

答案 0 :(得分:2)

不,你不能在SQLite上有一个存储过程。它不是像MySQL或SQL-Server这样的多用户数据库服务器。只需创建一个普通查询并执行它。有关详细信息,请参阅此链接How to run query in SQLite database in android?

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