본문 바로가기

DB이야기/MYSQL

mysql 컬럼 추가시 순서 지정

728x90

1. 컬럼 추가

ALTER TABLE table_name ADD COLUMN new_column_name VARCHAR(10) AFTER exist_column_name;

 => exist_column_name 후에 new_column_name을 추가

2. 첫번째 컬럼으로 추가

ALTER TABLE table_name ADD COLUMN new_column_name FIRST;

 

반면에 오라클은 12c 이후에 모든 컬럼 추가시

추가하과자 하는 위치 이후의 기존 column을 모두 invisible 상태로 변경후 -> new_column_name 추가 -> invisible을 visible로 모두 변경 하면 됨

728x90