프로젝트를 진행하다가, 제약조건을 변경해야 하는 일이 생겼다.
SELECT *
FROM USER_CONSTRAINTS
WHERE TABLE_NAME = 테이블이름;
💬 테이블 이름은 따옴표로 묶어 주어야 한다.
조회를 하게 되면, 두번째 컬럼에 제약 조건의 이름이 뜨게 된다.
제약조건을 변경하기 위해서는, 다음과 같은 명령문을 사용한다.
ALTER TABLE 테이블이름
RENAME CONSTRAINT 기존 제약조건 이름 TO 변경할 제약조건 이름;
컬럼에 제약조건이 걸려 있어, 진행을 못한다면 제약을 비활성화하여 진행을 이어갈 수 있다.