- 0
- 0
- 约小于1千字
- 约 30页
- 2017-06-12 发布于浙江
- 举报
14存储过程和函数(二)
第14章;课程回顾 ;本章节授课目标;什么是函数;函数的分类;;;;对于返回标量值的用户定义函数,允许相同数据类型的标量表达式在任何地方进行调用
可使用标量函数的位置:
查询中:作为SELECT 语句中的select_list的expression;作为WHERE 或 HAVING子句中的expression;作为 UPDATE 语句中SET子句中的expression
表定义中:CHECK约束。函数只能引用同一表中的列
T-SQL 语句中:CASE 表达式中;PRINT 语句中(只适用于字符串函数);作为存储过程的RETURN语句(只适用于返回整数的标量函数)
函数和存储过程中:作为用户定义函数的RETURN 子句,前提是被调用的用户函数返回的值可隐式转换为进行调用的函数的返回数据类型
;用代码执行一个SELECT语句,该语句检索OSS数据库中的每条商品记录的MerchandiseID, MerchandiseName及SumSold标量函数的结果;;;;;可在通常使用视图的任何地方使用内联用户定义函数(内联表值函数)。;小结;;;;;可在通常使用视图的任何地方使用内联用户定义函数(内联表值函数)。;查看当前数据库中的UDF列表;;;;小结;总结 ;上机作业;课余作业;课后预习
原创力文档

文档评论(0)