1. ALTER
- 객체를 변경하는 구문
ALTER TABLE 테이블명 변경할내용
* 변경할 내용
1) 컬럼 추가/수정/삭제
2) 제약조건 추가/삭제 -> 수정불가
3) 컬럼명/제약조건명/테이블명변경
1-1. 컬럼 삭제용 DROP
- 컬럼을 삭제하고 싶을 때 사용함.
DROP COLUMN 삭제하고 싶은 컬럼명
2. 테이블 삭제용 DROP
- 어딘가에 참고되어 있는 부모테이블은 함부로 삭제가 되지 않는다.
- 만약 지우고 싶다면
- 1. 자식테이블 먼저 삭제
- 2. 부모테이블 삭제하는데, 제약조건까지 삭제해야함. DROP TABLE 테이블명 CASCADE CONSTRAINT
3. 컬럼명/제약조건명/테이블명 변경
3-1. 컬럼명
- RENAME COLUMN 기존 컬럼명 TO 바꿀 컬럼명
3-2. 제약조건명
- RENAME CONSTRAINT 기존 제약조건명 TO 바꿀 제약조건명
3-3. 테이블명
- RENAME TO 바꿀 테이블명
'SQL ORACLE' 카테고리의 다른 글
2024.12.27(금) 9일차 / 시퀀스 (1) | 2024.12.27 |
---|---|
2024.12.24(화) 7일차 / DML (데이터 조작어) (0) | 2024.12.24 |
2024.12.23(월) 6일차 / DDL (데이터 정의어) (1) | 2024.12.23 |
JOIN / ORACLE 과 ANSI 의 차이점 (2) | 2024.12.20 |
2024.12.19(목) / 4일차 / 서브쿼리 (0) | 2024.12.19 |