Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/23.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
Sql server 在@temp_表中选择表值函数_Sql Server_Tsql_Sql Server 2008_User Defined Functions - Fatal编程技术网

Sql server 在@temp_表中选择表值函数

Sql server 在@temp_表中选择表值函数,sql-server,tsql,sql-server-2008,user-defined-functions,Sql Server,Tsql,Sql Server 2008,User Defined Functions,有没有办法使用MSSQL Server 2008将表值函数的结果选择到表变量中 假设我有一个返回以下内容的表值函数: id | data --------- 1 | A 2 | B 3 | C 我声明了一个表变量,如下所示 DECLARE @values TABLE( id int, data varchar(6) ) 是否可以在@values表中进行选择?我似乎找不到正确的语法 insert into @tablevar select columns from myTVF

有没有办法使用MSSQL Server 2008将表值函数的结果选择到表变量中

假设我有一个返回以下内容的表值函数:

id | data
---------
1  | A
2  | B
3  | C
我声明了一个表变量,如下所示

DECLARE @values TABLE(
  id int,
  data varchar(6)
)
是否可以在@values表中进行选择?我似乎找不到正确的语法

insert into @tablevar 
select columns from myTVF