修改字段类型步骤:
1、首先需要检查字段约束
2、删除字段约束
3、修改字段类型
4、加上字段约束
--不加这个条件,库中所有默认约束都可以看到
SELECT a.name AS DFName ,
b.Name AS ColumnName
FROM sys.objects a
INNER JOIN sys.columns b ON a.object_id = b.default_object_id
WHERE a.type = 'D'
AND b.object_id = OBJECT_ID('表名')
AND b.name='字段名'
----1.删除默认约束
--ALTER TABLE 表名DROP CONSTRAINT 约束名
----2.修改字段类型
--ALTER TABLE 表名
--ALTER COLUMN 字段名 BIGINT NOT NULL
----3.加上默认约束
--ALTER TABLE 表名ADD CONSTRAINT 约束名 DEFAULT ((0)) FOR 字段名