当前位置: 代码迷 >> Sql Server >> 小弟我想前台直接操作数据库添加列
  详细解决方案

小弟我想前台直接操作数据库添加列

热度:25   发布时间:2016-04-27 20:50:05.0
我想前台直接操作数据库添加列
我想给一个参数添加这一列

declare   @lie   varchar(50)
set   @lie= '12 '
alter   table   yhInfo   add   (@lie   varchar(50))  

提示这样的错误: '( '   附近有语法错误。



------解决方案--------------------
需要用动态SQL

declare @lie varchar(50)
set @lie= '12 '
exec( 'alter table yhInfo add '[email protected]+ ' varchar(50) ')
------解决方案--------------------
[12] 还有,要是列名是数字加上 []
  相关解决方案