首页 > 技术文章 > SqlServer动态变换库名

fightingtong 2018-05-30 11:02 原文


declare @tname varchar(20),@num int
set @tname='Players_Log_L10001'
declare @sql Nvarchar(1000)=N'select @num=COUNT(*) from '+@tname+'.dbo.Log_Party_Join';
Exec sp_executesql @sql,N'@num int output',@num output
select @num

推荐阅读