我希望删除SQL Server 2012中的表列,而不会影响表中的其他列(及其数据)。
我该怎么做?它有可能吗?
到目前为止,我已尝试通过SQL Server Management Studio删除该列,但这表示必须删除并重新创建整个表。
答案 0 :(得分:13)
来自MSDN
ALTER TABLE dbo.Table DROP COLUMN column_b
答案 1 :(得分:1)
ALTER TABLE table_name
DROP COLUMN column_name
答案 2 :(得分:1)
删除列
alter table tblname drop column colname
添加列
alter table tblname add colname datatype