본문 바로가기
카테고리 없음

[sql] Maria DB 테이블 컬럼 추가

by x-coder 2024. 2. 2.

Hello. { #Somebody }

Maria DB Table - Add Column with Option

 

 

안녕하세요. MrSeoul입니다.

Maria DB에서 컬럼 추가하는 방법에 대해서 기록합니다.

 

Maria DB도 Oracle DB이나 Tibero DB도 마찬가지로 일반적인 SQL을 써서 컬럼 추가하는 것이 가능합니다.

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

 

 

하지만 Maria DB에서는 다른 DB와 다른 점이 있는데,

FIRST / AFTER 옵션을 써서 컬럼 생성 위치를 지정할 수 있습니다.

 

1. FIRST 옵션

  - 기존 컬럼들의 맨 앞에 컬럼을 생성할 때 사용되며, 아래와 같이 사용하면 됩니다.

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

 

2. AFTER 옵션

  - 기존 컬럼들 중 어느 특정 컬럼 뒤에 추가하고자 할 때 사용되며, 아래와 같이 사용하면 됩니다.

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

 

 

Maria DB는 이러한 옵션을 사용할 수 있어서, 기존 테이블에 특정 순서로 컬럼을 추가하고자 할 때
테이블을 Drop하고 다시 생성 필요가 없습니다. 

 

 

Bye. { #Somebody }