【发布时间】:2015-03-04 14:51:21
【问题描述】:
我只是想知道是否有性能或其他技术原因导致您无法在同一行中执行具有多个列的 ALTER TABLE ALTER COLUMN 语句,例如
ALTER TABLE tblGeneric ALTER COLUMN Generic1 VARCHAR(255), Generic2 VARCHAR(255);
这完全是 t-sql 的一个限制,因为您实际上可以用 mysql 的 MODIFY 语句用逗号分隔列。
我只是觉得很奇怪,特别是考虑到 mysql 的 MODIFY,您可以执行同一行 multi ALTER TABLE ADD 语句但不能执行同一行 multi 改变。我只是想知道这是否有任何特定的记录原因,或者至少是否在问题列表中。
【问题讨论】:
标签: tsql alter-table alter