主题:SQL参数问题
现有程序段如下:(已测试完全正确)
create proc shuju(@srzd varchar(32))
as
declare @bm varchar(200),@lm varchar(200),@up varchar(200),@bm1 varchar(100),@lm1 varchar(100)
set @bm='select bm from suzhou1.dbo.msb where zd='+@srzd
exec @bm
现在我想把exec @bm得到的数据交给另外一个变量@bm1
怎么办啊?
create proc shuju(@srzd varchar(32))
as
declare @bm varchar(200),@lm varchar(200),@up varchar(200),@bm1 varchar(100),@lm1 varchar(100)
set @bm='select bm from suzhou1.dbo.msb where zd='+@srzd
exec @bm
现在我想把exec @bm得到的数据交给另外一个变量@bm1
怎么办啊?