[mssql] 기본값 설정이 되어 있는 컬럼 삭제 시 오류
2019. 8. 29. 00:21ㆍ개발/Q&A
반응형
문제점
default 제약 조건이 있는 컬럼 삭제 시
- 현상: 'SQL 오류: 개체 'DF_테이블명_컬럼명'은(는) 열 '컬럼'에 종속되어 있습니다.'라는 오류 발생
- 원인: default 제약 조건이 존재하여 삭제 불가능을 먼저 삭제 후 컬럼 삭제 가능
- 해결: 제약 조건 삭제 후 컬럼 삭제
ALTER TABLE 테이블명 DROP DF_테이블명_삭제컬럼명;
프로토 타입 개발시 디비 컬럼 추가 삭제를 많이 진행하는데 매번 default 값이 있는 컬럼 삭제시 막혀서 불편하다. (mariadb 좋아한다)
반응형
'개발 > Q&A' 카테고리의 다른 글
[mysql] ID 열의 명시적 값은 열 목록이 사용되고 IDENTITY_INSERT가 ON일 때만 지정할 수 있습니다. (0) | 2020.04.28 |
---|---|
[Linux] awf 사용시 Can't connect to X11 window server using 'localhost:10.0' as the value of the DISPLAY variable. 오류 (0) | 2019.11.27 |
[이클립스] cannot be resolved to a variable 문제 (5) | 2019.11.26 |
[이클립스] JAVA import 에러.. (0) | 2019.11.26 |