将SELECT表值函数导入@temp_table

Rya*_*phy 2 t-sql sql-server user-defined-functions

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

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

id | data
---------
1  | A
2  | B
3  | C
Run Code Online (Sandbox Code Playgroud)

我宣布一个像这样的表变量......

DECLARE @values TABLE(
  id int,
  data varchar(6)
)
Run Code Online (Sandbox Code Playgroud)

是否可以选择进入@values表?我似乎无法找到正确的语法.

Mit*_*eat 5

insert into @tablevar 
select columns from myTVF
Run Code Online (Sandbox Code Playgroud)