首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

关于SQL 临时表添加列的有关问题

2012-12-20 
关于SQL 临时表添加列的问题问一个SQL的问题的?如果 这句 set @addcolsqlalter table #SpecTable add +

关于SQL 临时表添加列的问题
问一个SQL的问题的?
如果 这句 set @addcolsql='alter table #SpecTable add '+@col +' nvarchar(50)'
@col 含有 .怎么办。怎么让他显示出来呢/


我就新增列 为 M1.6 怎么办?

alter table #SpecTable add M1.6 nvarchar(50)
[最优解释]
用括号括起来后再试试。 
set @addcolsql='alter table #SpecTable add ['+@col +'] nvarchar(50)
[其他解释]

 set @addcolsql='alter table #SpecTable add '+CONVERT(VARCHAR(10),@col) +' nvarchar(50)'
  EXEC (@addcolsql)

[其他解释]
兄弟呀。。。这句怎么运行正确呢?
alter table #SpecTable add M1.6 nvarchar(50)
[其他解释]
三楼的兄弟呀。谢谢你哦。。强大哦。。必须给分。。。
[其他解释]
用2楼的试试

热点排行