一、虚拟表在存储过程中可以使用的,写存储过程, 如下:
create procedure virtual
as
begin
create table #tab1(
syb nvarchar(max)
)
insert into #tab1 values('测试')
select * from #tab1
drop table #tab1
end
执行存储过程, , execute virtual
返回需要的结果集
第二种办法,使用 with as
with tab1
as
(selct '测试’ syb )
select * from tab1