求教ALTER TABLE中加变量的问题
'字段名 '如何用变量来传递?
declare @hmname varchar(50)
set @hmname= '112 '
declare @mc varchar(50)
set @mc= 'hm ' + @hmname
select @mc
ALTER TABLE hmcc add @mc int null;
兄弟有没有空帮我看看,上面那条出错,什么改才可以让他执行,变量是一定要用的。
------解决方案--------------------declare @hmname varchar(50)
set @hmname= '112 '
declare @mc varchar(50)
set @mc= 'hm ' + @hmname
exec( 'ALTER TABLE hmcc add '+@mc+ ' int ')