《数据库应用基础》课件第九章用户自定义函数.pptVIP

  • 15
  • 0
  • 约4.49千字
  • 约 57页
  • 2015-09-01 发布于重庆
  • 举报

《数据库应用基础》课件第九章用户自定义函数.ppt

《数据库应用基础》课件第九章用户自定义函数.ppt

SQL Server--chap11--第十一章 用户自定义函数 复习 1 什么是存储过程? 2 什么是触发器? 1 什么是存储过程? 按位置传递参数 使用参数名传送参数值 触发器的作用? 什么是函数? 是一组编译好的Transact-SQL语句,他们可以带一个或一组数值做参数,也可以不带参数,它返回一个数值、数值集合,或执行一些操作。 函数能够重复执行一些操作,从而避免不断重写代码。 函数类型 聚合函数 系统函数 日期函数 执行命令 例:my_function1 执行程序 执行命令 练习: 在学生成绩表上创建用户自定义函数my_function1,该函数实现通过输入某一门成绩来返回字符串。如输入大于或等于90的成绩,就返回“优秀”字符串;如输入的成绩大于等于60小于90,就返回“通过”字符串,否则返回“不通过”字符串。 (2)使用系统表或系统信息架构视图 在SQL Server中存在三个信息架构视图报告有关用户自定义函数的信息 ROUTINES PARAMETERS ROUTINE_COLUMNS 这些信息架构视图也是基于系统表sysobjects和syscomments实现的 例:使用系统表sysobjects查看数据库Northwind上存在的所有用户自定义函数的相关信息。 9.3 用户自定义函数类型 标量函数 自定义函数有三种类型 内嵌表值函数 多语句

文档评论(0)

1亿VIP精品文档

相关文档