ALTER 테이블
- 테이블 구조 변경
- 새로운 칼럼 추가
ALTER TABLE table_name
ADD (column_name data_type expr,...);
ex)
ALTER TABLE STUDENTS
ADD(AGE NUMBER(3));
- 기존 칼럼 수정 (MODIFY절 사용)
ALTER TABLE table_name
MODIFY(column_name data_type expr,...);
※ 해당 칼럼에 자료이 없는 경우 : 칼럼의 데이터 타입 변경 가능, 칼럼 크기 변경 가능
※ 해당 칼럼에 자료가 있는 경우 : 데이터 타입 변경 가능, 칼럼 크기는 저장되어 있는 데이터 크기 보다 작은 크기는 불가
- 기존 칼럼명 변경
ALTER TABLE table_name
RENAME COLUMN old_name TO new_name;
- 기존 컬럼 삭제
ALTER TABLE table_name
DROP COLUMN column_name;
'기록하는 중 > 데이터베이스' 카테고리의 다른 글
[Oracle] RENAME, TRUNCATE (0) | 2023.12.11 |
---|---|
[Oracle] DROP (0) | 2023.12.03 |
[MariaDB] 오라클 -> MariaDB 10.1 버전 변환 (0) | 2023.11.24 |
[MariaDB] 설치 (0) | 2023.11.24 |
[MySQL] 권한 (0) | 2023.11.24 |