Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tsql 临时表与游标_Tsql - Fatal编程技术网

Tsql 临时表与游标

Tsql 临时表与游标,tsql,Tsql,是否可以利用存储过程中的临时表来完全避免游标 SQL Server 2008及以后的版本您还可以使用内存中的表,使用'''WITH''语句。尝试进行声明性调用,而不是以这种方式使用游标循环 即: 您也可以将A、B连接到其他表这绝对是可能的。你到底想干什么?那将帮助我们帮助你。 With A as( Select t.col1 From Table1 t ) , B as( Select t.col2 From Table2 t ) Select A.col1 UNION Select B.co

是否可以利用存储过程中的临时表来完全避免游标


SQL Server 2008及以后的版本

您还可以使用内存中的表,使用'''WITH''语句。尝试进行声明性调用,而不是以这种方式使用游标循环

即:


您也可以将A、B连接到其他表

这绝对是可能的。你到底想干什么?那将帮助我们帮助你。
With A as(
Select t.col1
From Table1 t
)
, B as(
Select t.col2
From Table2 t
)

Select A.col1
UNION
Select B.col2