SQL - DDL (CREATE, ALTER, DROP, TRUNCATE, COMMENT, RENAME)

박영준·2023년 6월 26일
0

DB

목록 보기
22/41
  • DDL (Data Definition Language, 데이터 정의어)

1. 정의

  • DB 스키마와 설명을 처리
  • DB 객체(오브젝트)를 생성, 삭제, 변경 ...
  • DB 설계 단계에서 주로 사용

2. 구성

CREATE

참고: SQL - CREATE + 제약 조건

ALTER

ALTER TABLE 테이블이름 ADD 필드이름 필드타입;
ALTER TABLE 테이블이름 DROP 필드이름;
ALTER TABLE 테이블이름 MODIFY COLUMN 필드이름 필드타입;
  • 수정

DROP

DROP DATABASE 데이터베이스이름;
DROP TABLE 테이블이름;
  • 데이터 및 테이블 전체를 삭제

TRUNCATE

TRUNCATE DATABASE 데이터베이스이름;
TRUNCATE TABLE 테이블이름;
  • 컬럼값만 남기고, 나머지 모두 삭제
    • 즉, 최초 테이블이 만들어졌던 상태로 만듦

COMMENT

RENAME

profile
개발자로 거듭나기!

0개의 댓글