2022-07-08 08:08:25

안녕하세요. 비스카이비전입니다. 저는 이전에 MariaDB 테이블에 컬럼을 추가하는 방법에 대해서 다뤘습니다. 

[MariaDB] 테이블에 열 추가 및 제거하기

 

또한 컬럼의 위치를 변경하는 방법에 대해서도 다뤘습니다.

[MariaDB] 컬럼 순서 변경하기

 

오늘은 이 과정들을 한 번에 하는 방법에 대해서 소개하도록 하겠습니다. 즉, 테이블에 새로운 컬럼을 추가하는데, 마지막 위치에 추가되는 것이 아니라 원하는 위치에 추가하는 방법입니다.

 

MariaDB 컬럼 추가시 컬럼 추가 위치 설정 방법

컬럼 추가시 작성하는 쿼리에 AFTER 컬럼명을 뒤에 추가해주면 됩니다.

 

ALTER TABLE 테이블명 ADD COLUMN 컬럼명 데이터타입 AFTER 컬럼명;

 

AFTER를 사용하면 어떤 컬럼 뒤에만 컬럼을 추가할 수 있습니다. 그렇다면 테이블의 맨 앞에는 어떻게 컬럼을 추가할 수 있을까요? FIRST를 활용하시면 됩니다.  

 

ALTER TABLE 테이블명 ADD COLUMN 컬럼명 데이터타입 FIRST