본문 바로가기
→ 프로그래밍.데이터베이스/DB,SQL

[MySQL] 테이블 변경, 생성, 추가, 삭제 쿼리

by jjo_Mean 2017. 2. 13.


" [MySQL] 테이블 변경, 생성, 추가, 삭제 "



오늘은 테이블 생성, 추가, 삭제등에 대해 간단히 포스팅하겠습니다.

일하다가 생각이 안날때 항상 검색해서 사용 해 왔던거같아서 적어두려구요^^;;ㅋㅋ..



1. 테이블 생성

CREATE TABLE [테이블명](칼럼 타입);

EX) CREATE TABLE USR_MST(ID VARCHAR(20));


2. 칼럼 추가

ALTER TABLE [테이블명] ADD [칼럼명][타입]

EX) ALTER TABLE USR_MST ADD ID VARCHAR(20) NOT NULL DEFAULT '1';


- 저 타입 뒤에 있는 NOT NULL은 NULL값 허용 비허용을 설정해주는거에요.

저 예시처럼 DEFAULT값은 1로 설정해주면 값이 NULL일 경우 1로 설정이됩니다.


3. 칼럼 삭제

ALTER TABLE [테이블명] DROP [칼럼명];

EX) ALTER TABLE USR_MST DROP ID;


4. 칼럼 타입 변경

ALTER TABLE [테이블명] MODIFY [칼럼명] [타입];

EX) ALTER TABLE USR_MST MODIFY ID VARCHAR(30);


5. 테이블 이름 수정

ALTER TABLE [테이블명] RENAME [변경테이블명];

EX) ALTER TABLE USR_MST RENAME USR_MST_RE;


6. 테이블 삭제

DROP TABEL [테이블명];




이상 테이블을 변경 할 수 있는 쿼리를 간단하게 소개해 드렸습니다. 참고하세용ㅋㅋ