은근히 자주 쓰이는 Alter 명령어를 정리함.

아래 없는 내용은 계속 추가할 예정임.

 

앞에 my, old, new 가 붙은 건 사용자가 정의한 값이다.

 

♣ Primary Key 설정

Alter Table my_table Add constraint primary key (my_field) ;

 

♣ 열 삭제

Alter Table my_table Drop my_column ;

 

♣ 열 추가

(뒤에 열 type 은 맞게 수정해 준다)

Alter Table my_table Add new_column VARCHAR(32) ;

 (my_column 뒤에 new_column 을 추가함)

Alter Table my_table Add new_column VARCHAR(32) After my_column ;

 (맨 앞에 new_column 을 추가함)

Alter Table my_table Add new_column VARCHAR(32) First ;

 

 

♣ 열 이름 변경

(새 열 뒤에 type 이 추가돼야 함)

Alter Table my_table Change old_column new_column VARCHAR(32) ;

 

♣ 열 속성 변경

Alter Table my_table Modify my_column VARCHAR(32) ;

 

♣ AUTO_INCREMENT 열 재정렬

아래와 같이 하면 10번부터 입력이 되게 된다.

Alter Table my_table AUTO_INCREMENT=10 ;

 

♣ 인덱스에 새 항목 추가

Alter Table my_table ADD INDEX(my_column) ;

 

 

 

 

 

 

+ Recent posts