SQL Server添加列

sca*_*cci 2 sql-server sql-server-2005 sql-server-2008

我想在SQL Server中的一个表中添加一列.我不希望它出现在表中的列列表的末尾...我实际上希望它在表中的其他位置(位置明智).除了删除和重建(填充)表以完成此操作之外还有其他选择吗?我显然不希望丢失任何数据,但我更希望它不必在表定义的末尾有列.

谢谢,

小号

OMG*_*ies 9

表中的列顺序无关紧要 - 它纯粹是装饰性的.
没有扩展名ALTER TABLE允许您指定新列的序号位置(用于添加新列或移动现有列).

有关该主题的更多信息,请参阅: