我想实现这样的语句update lyc.db1.dbo.table1 set field1=1 现在我想把lyc.db1换成参数
declare @providename varchar(20),dbname varchar(20)set @providename='lyc'
set @dbname='db1'
update @providename + '.' + @dbname + '.dbo.table1 set field1=1'这句话执行不对
怎样把参数写进sql语句中