求救!解答出来一定给分!谢谢了
declare @zhanname varchar(50),
@bkname varchar(50)
set @bkname = 'a'
set @zhanname = '2'
exec('delete ParameterSet where 站号='+@zhanname)
exec('delete ParameterSet where 断路器名字='+@bkname)
为什么他总说列名 a无效,第一句执行成功,第二句就不行
在ParameterSet 里站号,断路器名字都是varchar
把@zhanname变成'w',也不行了
请问错在哪里?