码迷,mamicode.com
首页 > 其他好文 > 详细

表变量

时间:2018-03-30 12:20:53      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:style   多个   cal   过程   idt   函数   创建   har   insert   

使用表变量代替临时表

表量实际上也是一种临时表,但是他们之间也有一定的区别。当必须对临时表显示地创建索引时,或多个存储过程或函数必须使用表值时,临时表很有用。但是,表变量通常可提供更有效的查询处理。

表变量的行为类似于局部变量,有明确定义的作用域,也就是声明该变量的函数、存储过程或批处理。表变量可应用于 SelectInsertUpdateDelete语句中用到表的表达式的任何地方

Declare @t Table (id int Primary Key,name varchar(20))

Insert Into @t values(1,’zhang’)

Insert Into @t Values(2,’liu’)

Select * from @t

由表变量返回的结果集

ID

Name

1

zhang

2

liu

表变量

标签:style   多个   cal   过程   idt   函数   创建   har   insert   

原文地址:https://www.cnblogs.com/xiaowie/p/8675043.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!