★★■■●●动态语句,无法插入临时表?????
代码如下 
 DECLARE   @NO   VARCHAR(4),@S   NVARCHAR(4000) 
 SET   @NO   =3 
 SET   @S= ' 
 SELECT   TOP   10      JAN,JANAME,STORE,STORECD 
 INTO   #A 
 FROM 
 	dbo.store 
 WHERE 
 JAN   NOT   IN   (SELECT   TOP    '+@NO+ '   JAN   FROM   STORE) ' 
 PRINT   @S 
 EXEC(@S)   
 然后查询的时候说临时表不存在 
 如果把#去掉的话   就可以了 
 为什么 
 那位大虾指点一下?
------解决方案--------------------UP
------解决方案--------------------你把临时表写在动态的sql语句中,当执行完动态的sql语句回临时表就消失了!