SQLServer 表值函数与标量值函数 定义方式与调用区别
来源:互联网 发布:淘宝司法拍卖车辆 编辑:程序博客网 时间:2024/05/01 20:31
标量值函数创建:
Create Function [dbo].[GoosWidth](@GoodsCode varchar(20))
Returns float
Begin
Declare @Value float
Select @Value = GoodsWidth From Master_Goods Where GoodsCode = @GoodsCode
Return(@Value)
End
表值函数创建:
Create Function [dbo].[GetAllGoods]()
Returns Table
As
Return(Select * From [Master_Goods])
创建一个自定义样式的标量函数
Create Function [dbo].[GetMyStyleDate](@Date DateTime)
Returns nvarchar(20)
Begin
Declare @ReturnValue nvarchar(20)
Set @ReturnValue = '今天是' + convert(nvarchar(4),datepart(year,@Date)) + '年'
+ convert(nvarchar(2),datepart(month,@Date)) + '月'
+ convert(nvarchar(2),datepart(day,@Date)) + '日'
return @ReturnValue
End
其中标量值函数调用的时候方式如下:Select dbo.GoosWidth('0003') 注意:函数前边一定要加上所有者:dbo
表值函数调用方法如下:Select * From GetAllGoods() 表值函数调用的时候不用加入。
- SQLServer 表值函数与标量值函数 定义方式与调用区别
- SQLServer 表值函数与标量值函数 定义方式与调用区别
- SQLServer 表值函数与标量值函数 定义方式与调用区别
- SQLServer 表值函数与标量值函数 定义方式与调用区别
- sql 表值函数与标量值函数的区别
- sql中的表值函数与标量值函数区别与用法
- sqlserver自定义函数(标量值函数,表值函数)
- sqlserver中表值函数与标量值函数的简单使用
- sqlserver中的表值函数和标量值函数
- sqlserver中的表值函数和标量值函数
- sqlserver中的表值函数和标量值函数
- SQL函数表值函数标量值函数的区别
- SQL函数表值函数标量值函数的区别
- SQL表值函数和标量值函数的区别
- SQL表值函数和标量值函数的区别
- SQL表值函数和标量值函数的区别
- SQL 标量值函数的调用
- SQL 标量值函数的调用
- 显示源码相关命令 lsa lsc lsp lsf
- 企业老板十二大谎话排行榜
- 浅淡HTTP协议四--关于Chunked编码
- 临界区,互斥,信号量
- 连接数据库查询(OpenRowSet)
- SQLServer 表值函数与标量值函数 定义方式与调用区别
- NETXML注释概述
- 用Socket类实现HTTP协议客户端应用
- usaco Chapter 3 section 3.1 Stamps
- 杂谈 中国法律属于哪个法系?
- 不得不看的黑客工具集
- Windows 2003 iis 设置问题
- 迷茫~~
- 三种常见中文内码的转换方法