SQL2000中存储过程创建有什么用吗?希望高手详细介绍一下

来源:百度知道 编辑:UC知道 时间:2024/05/16 23:30:58
SQL2000中存储过程创建有什么用吗?希望高手详细介绍一下

我的理解是:
创建一个存储过程就是把你所需要的操作封装起来,需要的时候就执行。
存储过程优点:
存储过程可以使得程序执行效率更高、安全性更好,因为过程建立之后 已经编译并且储存到数据库,直接写sql就需要先分析再执行因此过程效率更高,直接写sql语句会带来安全性问题,如:sql注入 (COPY别人的)

就是交互少了而已 sql简单化而已

存储过程得优点1楼都说得差不多了,但不要认为有这么多优点就用大量得存储过程,存储过程有4大缺点,但现在有3个已经被解决了,唯一一个缺点是无法改变得,如果一个程序中用到大量得存储过程,那这个程序在扩展得时候就没那么容易了,有时候做维护也不好做