declare @strsql varchar(100)
declare @tablename varchar(50)
@tablename=’table123′@strsql=’
select count(*) from ‘ + @tablename exec(@strsql)
我得到了輸出,但是我無法把這個值存儲到變量中以備查看。
B<>我想要這樣查看:
/* @countvariable=0
print(@tablename)*/
還有其它的解決方法嗎?
回答:
你可以讓你的解決方案更加靈活一些,通過從sysobjects表中抓取表名:
declare @strsql varchar(256)
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/