好记性不如烂笔头。

创建临时表为什么不存在?

declare @strsql varchar(4000)
set @strsql='create table #Lanvasi(  a varchar(100) )'
exec (@strsql)


到此 ,#Lanvasi的生命周期已经结束
所以在下面引用的时候会提示 对象名 '#Lanvasi' 无效。

select * from #Lanvasi