日期:2014-05-18 浏览次数:20538 次
DECLARE @sql nvarchar(2000) SET @sql='CREATe TABLE #tempdisp (rowNO int,goodID int,haveLast int,storageID int)' exec(@sql) select * from #tempdisp DROP TABLE #tempDisp
DECLARE @sql nvarchar(2000) --SET @sql=' CREATe TABLE #tempdisp (rowNO int,goodID int,haveLast int,storageID int) --' --exec(@sql) select * from #tempdisp DROP TABLE #tempDisp
DECLARE @sql nvarchar(2000) SET @sql='CREATe TABLE ##tempdisp (rowNO int,goodID int,haveLast int,storageID int)' exec(@sql) select * from ##tempdisp DROP TABLE ##tempDisp
------解决方案--------------------
可以考虑下用 别的临时表代替
类似 嵌套查询 或者把 CTE 当临时表使用.
------解决方案--------------------
DECLARE @sql nvarchar(2000)
SET @sql='
CREATe TABLE #tempdisp (rowNO int,goodID int,haveLast int,storageID int)
select * from #tempdisp
DROP TABLE #tempDisp
'
exec(@sql)