테이블에 bit(1) default 0 인 컬럼 a 가 있습니다.
이 컬럼을 bit(1) default 1 로 변경하고자 하는데 되게 안 되네요..
이거 할려구 벌써 몇시간이나 소비했는지.. ㅠㅠ
누구 아시는 분 없으신가요 ..?
alter table wow alter column a bit default 1
이렇게 해도 안되네요..
constraint 를 하니 변경은 한번은 되는것 같던데..
디폴트 값에 대한 제약조건을 우선 삭제하신 후에 대시 디폴트 제약 조건을 추가하셔야 합니다.
예를 들어...
BEGIN TRANSACTION
ALTER TABLE dbo.AUser
DROP CONSTRAINT DF__AUser__UserLevel__78B3EFCA
GO
ALTER TABLE dbo.AUser ADD CONSTRAINT
DF__AUser__UserLevel__78B3EFCA DEFAULT ('0') FOR UserLevel
COMMIT
위의 과정이 번거로우시면 EM을 통해서 하시면 됩니다.