【发布时间】:2014-09-05 07:36:22
【问题描述】:
如何通过 ADO.NET 在单个命令(单次执行)中执行以下 SQL?
ALTER TABLE [MyTable]
ADD NewCol INT
GO
UPDATE [MyTable]
SET [NewCol] = 1
不支持批处理分隔符GO,如果没有它,第二条语句将失败。
除了使用多个command 执行之外,还有其他解决方案吗?
【问题讨论】:
-
为什么要通过 ASP.NET 添加列?这是否意味着您将无限期地添加列?
-
通过更新机制部署数据库更改?
-
你的 SQL 版本是多少?
标签: sql-server ado.net