您现在的位置: 什么是 >> 电脑通讯 >> 正文
什么是存储过程
作者:佚名 来源:网络 点击数: 日期:2007-6-14
执行某一存储过程的权限进行限制,从而能够实现对相应的数据访问权限的限制,避免非授权用户对数据的访问,保证数据的安全。(我们将在14 章“sqlserver 的用户和安全性管理”中对存储过程的这一应用作更为清晰的介绍)

注意:存储过程虽然既有参数又有返回值,但是它与函数不同。存储过程的返回值只是指明执行是否成功,并且它不能像函数那样被直接调用,也就是在调用存储过程时,在存储过程名字前一定要有exec保留字(如何执行存储过程见本章下一字)。

在大型数据库系统中,存储过程和触发器具有很重要的作用。无论是存储过程还是触发器,都是sql 语句和流程控制语句的集合。就本质而言,触发器也是一种存储过程。存储过程在运算时生成执行方式,所以,以后对其再运行时其执行速度很快。sql server 2000 不仅提供了用户自定义存储过程的功能,而且也提供了许多可作为工具使用的系统存储过程。

上一页  [1] [2] 

  • 上一条文章:
  • 下一条文章:
  • 发表评论
    昵 称: 邮 箱:
    评 分:
    内 容:
    0/5000)

    Alt+S快速发表
    数据载入中,请稍后……