반응형
자꾸 찾아보게 되어서 이번기회에 정리해서 포스팅 해보려고 합니다.
컬럼 추가
1. 테이블에 컬럼 맨뒤에 추가
ALTER TABLE [테이블명] ADD COLUMN [컬럼명] [자료형]
EX)
ALTER TABLE board ADD COLUMN board_type varchar(100) NOT NULL;
2. 테이블에 컬럼 맨앞에 추가
ALTER TABLE [테이블명] ADD COLUMN [새컬럼명] [자료형] FIRST
EX)
ALTER TABLE employee ADD COLUMN working_day varchar(200) NOT NULL FIRST
3. 테이블에 지정 컬럼 뒤에 추가
ALTER TABLE [테이블명] ADD COLUMN [새컬럼명] 자료형 AFTER [앞컬럼명]
EX)
ALTER TABLE employee ADD COLUMN 'name' varchar(200) NOT NULL AFTER working_day
반응형
컬럼 삭제
ALTER TABLE [테이블명] DROP COLUMN [컬럼명];
EX)
ALTER TABLE user DROP COLUMN user_type;
컬럼명 변경
ALTER TABLE [테이블명] CHANGE COLUMN [기존컬럼명] [변경할 컬럼명] [컬럼타입];
EX)
ALTER TABLE score CHANGE COLUMN math math_score int;
컬럼 타입 변경
ALTER TABLE [테이블명] MODIFY COLUMN [컬럼명] [변경할컬럼타입]
EX)
ALTER TABLE user MODIFY COLUMN address varchar(128);
반응형
'RDBMS' 카테고리의 다른 글
MySQL에서 특정 문자로 문자열 SPLIT 하기 - SUBSTRING_INDEX (2) | 2022.04.19 |
---|---|
슬로우 쿼리(Slow Query) 조회 쿼리(Oracle, MS-SQL, Mysql, postgreSQL) (0) | 2022.01.18 |
[오라클 ORACLE] ASH란? (0) | 2022.01.11 |