新增字段
ALTER TABLE 表名ADD 字段名BIT NOT NULL DEFAULT 0;
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'字段说明' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',
@level1name=N'表名', @level2type=N'COLUMN',@level2name=N'字段名'
修改字段不为空
ALTER TABLE 表名 ALTER COLUMN 字段名 int NOT NULL ;
修改字段属性
修改前 ALTER TABLE 表名 ALTER COLUMN 字段名 int ;
修改后 ALTER TABLE 表名 ALTER COLUMN 字段名 BIT;
设置默认值
1、先查出该表的结构sp_help 表名
2、找到该字段的默认属性名,以图为例
3、删除该默认属性
alter table VIP_MEMBER_BASIC_SETTINGS
drop constraint DF_VIP_MEMBER_BASIC_SETTINGS_ConsumptionDonatePoints
4、新增该默认属性
alter table VIP_MEMBER_BASIC_SETTINGS
add constraint DF_VIP_MEMBER_BASIC_SETTINGS_ConsumptionDonatePoints
DEFAULT ((0)) for ConsumptionDonatePoints