Sql 如何更改表以在列上添加默认值

Sql 如何更改表以在列上添加默认值,sql,sql-server,sql-server-2008,Sql,Sql Server,Sql Server 2008,我使用ms sql 2008,但在向特定表的列添加默认值时遇到问题 ALTER TABLE dbo.CmsAuthors ALTER COLUMN IsContentAuthorPublished ADD CONSTRAINT DF_CmsAuthors_IsContentAuthorPublished DEFAULT 0 你能告诉我我做错了什么吗 谢谢试试这个: ALTER TABLE dbo.CmsAuthors ALTER COLUMN IsContentAuthorPubl

我使用ms sql 2008,但在向特定表的列添加默认值时遇到问题

ALTER TABLE dbo.CmsAuthors
ALTER COLUMN IsContentAuthorPublished
  ADD CONSTRAINT DF_CmsAuthors_IsContentAuthorPublished DEFAULT 0
你能告诉我我做错了什么吗

谢谢

试试这个:

ALTER TABLE dbo.CmsAuthors
    ALTER COLUMN IsContentAuthorPublished
     ADD CONSTRAINT DF_CmsAuthors_IsContentAuthorPublished DEFAULT 0
 for <Column Name>
ALTER TABLE dbo.CmsAuthors
ALTER列为CONTENTAUTHORPUBLISED
添加约束为内容权限或已发布默认值0
对于
试试这个:

ALTER TABLE dbo.CmsAuthors
    ALTER COLUMN IsContentAuthorPublished
     ADD CONSTRAINT DF_CmsAuthors_IsContentAuthorPublished DEFAULT 0
 for <Column Name>
ALTER TABLE dbo.CmsAuthors
ALTER列为CONTENTAUTHORPUBLISED
添加约束为内容权限或已发布默认值0
对于