[ ALTER ]
<aside> 💡 ALTER TABLE 테이블명 수정할 내용
</aside>
[ 컬럼의 추가/삭제 ]
추가 → ALTER TABLE 테이블명 ADD (컬럼명 자료크기) 제거 → ALTER TABLE 테이블명 DROP COLUMN 컬럼명
[ 컬럼의 제약조건 추가 ]
테이블 작성 후 제약조건을 ALTER을 통해 추가 할 수 있다.
[ PRIMARY KEY 추가 ]
ALTER TABLE 테이블명 ADD PRIMARY KEY(컬럼명)
[ FOREIGN KEY 추가 ] ALTER TABLE 테이블명 ADD FOREIGN KEY(컬럼명) REFERENCES 테이블명 (컬럼명)
[ UNIQUE 추가 ] ALTER TABLE 테이블명 ADD UNIQUE(컬럼명)
[ CHECK 추가 ] ALTER TABLE 테이블명 ADD CHECK(컬럼명 비교연산자 비교값)
[ NOT NULL 추가 ] ALTER TABLE 테이블명 ADD MODIFY 컬럼명 NOT NULL
[ NOT NULL 제거 ]
ALTER TABLE 테이블명 ADD MODIFY 컬럼명 NULL
[ 컬럼 자료형 수정 ]
<aside> 💡 ALTER TABLE 테이블명 MODIFY 컬럼명 변경할 자료형(크기)
</aside>
[ 컬럼 삭제 ]