[SQL] 문법) ALTER TABLE 2 - 원하는 특정 위치에 컬럼 추가, 위치(순서) 수정 (ADD / MODIFY - AFTER, FIRST)

YS_Study.log·2022년 12월 14일
0
post-custom-banner

특정 컬럼 뒤에 컬럼 추가 : ADD AFTER

ALTER TABLE [테이블명]
ADD [추가할 컬럼명][데이터타입(길이)] AFTER [기준 컬럼명];

  • 예시 : user_email 컬럼 뒤에 phone_num 컬럼을 추가한다.

    alter table user
    add phone_num varchar(12) after user_email;


맨 앞에 컬럼추가 : ADD FIRST

  • 기본적으로 맨뒤에 추가된다. 맨앞에 추가하는 방법

ALTER TABLE [테이블명]
ADD [추가할 컬럼명][데이터타입(길이)] FIRST ;

  • 예시 : 테이블 맨 첫번째, 맨 앞에 height 컬럼을 추가한다.

    alter table user
    add phone_num varchar(12) after user_email;


컬럼 위치 수정 : MODIFY AFTER

ALTER TABLE [테이블명]
MODIFY [이동할 컬럼명][데이터타입(길이)] AFTER [기준 컬럼명];

  • 예시 : id 컬럼 뒤에 higt 컬럼을 추가한다.

    alter table user
    modify hight dec(5,2) after id;

profile
느리지만 조금씩 공부하는 중 입니다. 현재 1년 6개월차 신입입니다 ><!
post-custom-banner

0개의 댓글