Sqlserver表值函数
来源:互联网 发布:notepad mac版 编辑:程序博客网 时间:2024/05/23 10:55
Sql server 的表值函数是返回一个Table类型,table类型相当与一张存储在内存中的一张虚拟表。
实现表值函数很简单:
下面是一个不带输入参数的表值函数
create
function
tvpoints()
returns
table
as
return
(
select
*
from
tb_users
);
这个表值函数数查询所有用户表的数据
对于多语句表值函数,在 BEGIN...END 语句块中定义的函数体包含一系列 Transact-SQL 语句,
这些语句可生成行并将其插入将返回的表中。
以下示例创建了一个表值函数.
create
function
tvpoints()
returns
@points
table
(x
float
, y
float
)
as
begin
insert
@points
values
(1,2);
insert
@points
values
(3,4);
return
;
end
查询表值函数跟查询普通表一样
select * from tvpoints()
返回的是一张表
带输入参数的表值函数
create
function
tvpoints2(@x
AS
int
,@y
as
int
)
returns
@points
table
(x
float
, y
float
)
as
begin
insert
@points
values
(@x,@y);
return
;
end
2 0
- Sqlserver表值函数
- Sqlserver表值函数
- sqlserver自定义函数(标量值函数,表值函数)
- C# 自定义sqlserver表值函数
- sqlserver中的表值函数和标量值函数
- sqlserver中的表值函数和标量值函数
- sqlserver中的表值函数和标量值函数
- SQLServer利用表值函数拆分字符串一例分析
- SqlServer中解析字符串的表值函数
- sqlserver函数
- sqlserver函数
- sqlserver函数
- SQLServer 函数
- SqlServer函数
- SQLSERVER函数
- SQLServer函数
- sqlserver 函数
- sqlserver函数
- Windows学习笔记10——图形基础<二>
- 将'文件1'的内容复制到'文件2'中
- LinearLayout布局
- FrameLayout
- 进程_查看堆大小,句柄,进程数限制
- Sqlserver表值函数
- Tomcat6w.exe 运行 提示 指定的服务未安装 unable to open the service 'tomcat6'解决方案
- mysql study 7
- XZ压缩最新压缩率之王
- uCOSII在BC45的仿真
- 传智学习日志篇:四
- AbsoluteLayout
- A*算法简介
- intent