小编Jas*_*ers的帖子

如果列不存在,则向表中添加列并填充添加的列

我有一个看起来像这样的代码

declare @query = '
   Alter Table Temp
   Add NewColumn int

   update Temp
   set NewColumn = 100'

exec (@query)
Run Code Online (Sandbox Code Playgroud)

它将给出错误 NewColumn 不存在。但如果我在不使用 @query = '' 的情况下正常运行它,它运行得很好。另外,当您使用 @query = ' text ' 然后 exec 运行这样的代码时,它被称为什么?

sql-server alter-table table

2
推荐指数
1
解决办法
4358
查看次数

标签 统计

alter-table ×1

sql-server ×1

table ×1