3

我希望在 SQL Server 2012 中删除一个表列,而不影响表中的其他列(及其数据)。

我怎样才能做到这一点?有可能吗?

到目前为止,我已经尝试通过 SQL Server Management Studio 删除该列,但这表示必须删除并重新创建整个表。

4

3 回答 3

13

来自MSDN

ALTER TABLE dbo.Table DROP COLUMN column_b

于 2012-11-21T10:49:49.570 回答
1

删除列

alter table tblname drop column colname

添加列

alter table tblname add colname datatype
于 2012-11-21T10:52:28.370 回答
1
ALTER TABLE table_name
DROP COLUMN column_name
于 2012-11-21T10:50:13.833 回答