第7章存储过程触发器和用户自定义函数.docVIP

  • 5
  • 0
  • 约1.48万字
  • 约 16页
  • 2016-12-29 发布于重庆
  • 举报

第7章存储过程触发器和用户自定义函数.doc

第 7 章 存储过程、触发器和用户自定义函数(6课时) 主要内容: 1 存储过程(概述、创建与执行、修改与删除) 2 触发器(概述、DML触发器、DDL触发器) 3 用户自定义函数(概述、标量函数的建立与调用、内嵌表值函数的建立与调用、多语名表值函数的建立与调用) 存储过程是一个可重用的代码模块,可以高效率地完成指定的操作。触发器是一种特殊类型的存储过程,可以实现自动化的操作。用户定义函数是由用户根据应用程序的需要而定义的可以完成特定操作的函数。 这三种数据库对象都可以通过两种方法来定义: SQL Server Management Studio工具 命令 这里只讨论通过命令的方式定义相应对象。 7.1 存储过程 7.1.1 存储过程概述 1 存储过程概念 当使用SQL Server创建应用时,TRANSACT-SQL语言是应用程序与SQL Server数据库之间的主要编程接口。使用TRANSACT-SQL语言进行程序设计时,有两种方式:一种方式是在应用程序中直接使用T-SQL语句向SQL Server发送命令;另一种方式就是使用存储过程。 存储过程是一种数据库对象,由一组预编译的T-SQL语句组成,这些语句在一个名称下存储,并作为一个单元进行处理。存储过程类似于其他编程语言中的函数或过程:能够使用传递给它的参数,能够调用其它存储过程甚至本身,能够返回一个

文档评论(0)

1亿VIP精品文档

相关文档