详细实例全面解析SQL存储过程幻灯片.pdfVIP

  • 7
  • 0
  • 约9.03千字
  • 约 11页
  • 2017-06-24 发布于湖北
  • 举报

详细实例全面解析SQL存储过程幻灯片.pdf

详细实例全⾯解析SQL存储过程 存储过程(Stored Procedure),是⼀组为了完成特定功能的SQL 语句,类似⼀门程序设计 语⾔,也包括了数据类 、流程控制、输⼊和输出和它⾃⼰的函数库。存储过程可以 说是⼀个记录集,它是由⼀些T-SQL语句组成的代码块,这些T-SQL语句代码像⼀个 ⽅法⼀样实现⼀些功能 (对单表或多表的增删改查),然后再给这个代码块取⼀个名 字,在⽤到这个功能的时候调⽤他就⾏了。不过SQL存储过程对于⼀些初学者来说还 是⽐较抽象难理解的,因此本⽂将由浅⾄深地剖析SQL存储过程,帮助你学习它。 存储过程的优点 1.存储过程只在创造时进⾏编译,以后每次执⾏存储过程都不需再重新编译,⽽⼀般 SQL语句每执⾏⼀次就编译⼀次,所以使⽤存储过程可提⾼数据库执⾏速度,效率要⽐ T-SQL语句⾼。 2.当对数据库进⾏复杂操作时,可将此复杂操作⽤存储过程封装起来与数据库提供的 事务处理结合⼀起使⽤。 3、⼀个存储过程在程序在⽹络中交互时可以替代⼤堆的T-SQL语句,所以也能降低⽹ 络的通信量,提⾼通信速率。 4 .存储过程可以重复使⽤,可减少数据库开发⼈员的⼯作量。 5.安全性⾼,可设定只有某些⽤户才具有对指定存储过程的使⽤权 存储过程基本语法 创建存储过程 CREATE PROC [ E

文档评论(0)

1亿VIP精品文档

相关文档