什么是SQL存储过程,为什么我要使用它们?

时间:2012-07-03 16:42:27

标签: php mysql sql

我见过引用“SQL存储过程”的文章。这个术语的含义是什么,用SQL开发时的目的是什么?

3 个答案:

答案 0 :(得分:1)

您使用MySQL标记了您的问题,所以

http://dev.mysql.com/doc/refman/5.0/en/stored-routines.html

  

MySQL 5.0支持存储例程(过程和函数)。   存储例程是一组可以存储在其中的SQL语句   服务器。完成后,客户不需要继续重新发布   个别陈述,但可以参考存储的例程。

答案 1 :(得分:1)

用绝对简单的术语来说,存储过程就是存储在数据库中的SQL语句。

由于您的问题没有提出好处,或者您为什么要使用存储过程,我只想提一下使用它们有几个好处,并且值得学习更多。

答案 2 :(得分:0)

This link讨论预准备语句和存储过程之间的区别。我只提出这个问题,因为两者之间可能存在一些混淆,这将有助于描述存储过程是什么。