回答
当有任何应用程序访问数据库时,存储过程的真正用处就出现了。
例如:想象一下,您已经在数据访问代码中以查询的形式编写了所有数据库操作。
假设您需要对查询进行任何更改,那么您需要重建并重新部署整个应用程序才能看到您的更改。
但是,如果您正在使用存储过程并将它们引用到应用程序中,则只需在数据库中进行更改,而不需要重新部署应用程序。
所以,很显然更好security
,maintainability
等等
注:这是一个场景,其中存储的特效比正常的查询,更好。存储特效的
使用也避免了SQL Injection Attacks
非常感谢,能否请您提供实时示例的更多信息。 – Santosh
在很简单的话,存储过程,让您存储奎雷斯与数据库一起,你可以在单个程序组合多个奎雷斯。现在只要你想执行这些quires只是“打电话给你的程序”;
需要每天执行特定查询吗?
阅读关于MySQL events =具有调度功能的存储过程!
非常感谢,您提供的信息非常有用。 – Santosh
- 1. 使用MySQL创建MySQL存储过程
- 2. 通用MySQL存储过程
- 3. MySQL存储过程重用?
- 4. MYSQL - 存储过程
- 5. MySQL存储过程
- 6. MySQL存储过程
- 7. 存储过程mysql
- 8. MySQL存储过程
- 9. MySQL - 存储过程
- 10. Mysql存储过程
- 11. MySQl存储过程
- 12. 存储过程MySQL
- 13. 使用mysql LAST_INSERT_ID在存储过程
- 14. 需要使用MySQL存储过程
- 15. 使用MySQL Workbench的存储过程
- 16. MySQL存储过程 - 使用PHP解析
- 17. 在MySQL中使用存储过程
- 18. 使用MySQL测试存储过程
- 19. 使用DBVisualizer执行MYSQL存储过程
- 20. 如何使用从MYSQL存储过程
- 21. 存储过程使用like(MySQL)
- 22. 在MySQL中调用存储过程中的存储过程
- 23. 从存储过程中调用存储过程在MySQL中
- 24. 如何使用mysql存储过程存储返回的结果
- 25. 删除MySQL中的所有存储过程或使用临时存储过程
- 26. 在另一个存储过程中使用mysql存储过程的结果集
- 27. MySQL将表存储过程从存储过程保存到表
- 28. MySQL的存储过程
- 29. MySql存储过程帮助
- 30. MySQL的存储过程
您可以查看http://forums.mysql.com/read.php?98,358569,然后问的具体问题,如果需要的话。 – Riz