--动态SQL语句相当于一个子过程,除非你在调用的父过程中建立了临时表,否则,在子过程中建立的临时表在父过程中是不能用的。(全局临时表除外)。所以,你有下面两种方法可以用:1.在子过程中完成临时表的使用(注意动态语句间要有分号或换行符):create procedure aa as declare @a varchar(1000)d...
你指的是不是tempdb库?这是用来存放全局临时表的,就是以“##”开头的临时表 以“#”开头的临时表是局部的,你当前使用的数据库是哪个,就会在哪个数据库中创建 存放的数据表格式与普通表相同 例如以下:select * into ##a from table 就会创建名称为“##a”的一个临时表,在tempdb库中,...