declare @sql varchar(500) --声明变量
declare @a varchar(20) --声明变量
select @a=dbo.GetTableName(getdate(),1) --变量赋值,dbo.GetTableName为自定义函数,获取当前月份表名
set @sql='select * from '+ @a --变量赋值
declare @a varchar(20) --声明变量
select @a=dbo.GetTableName(getdate(),1) --变量赋值,dbo.GetTableName为自定义函数,获取当前月份表名
set @sql='select * from '+ @a --变量赋值
execute(@sql) --执行查询
.