7

如何将具有默认值的列添加到 SQLServer 2008 中的现有表?

4

2 回答 2

20

ALTER TABLE {TABLENAME} ADD {COLUMNNAME} {TYPE} {NULL|NOT NULL} CONSTRAINT {CONSTRAINT_NAME} DEFAULT {DEFAULT_VALUE}

将具有默认值的列添加到 SQL Server 中的现有表

于 2013-06-05T06:11:06.043 回答
9

使用ALTER TABLE. 例如

ALTER TABLE Table1 
ADD  col2 INT DEFAULT 0;

SQLFiddle

于 2013-06-05T06:10:40.230 回答