본문 바로가기

Database/oracle

06. SQL의 종류(DDL)

DDL(Data Definition Language)

-    DDL은 데이터 객체를 생성 또는 변경, 제거 할 때 사용한다.

**객체 : 테이블, 인덱스, 뷰, 트리거 등 SQL문을 수행하는 대상을 의미함

 

-    create : 새로운 테이블을 생성한다.

 create table pk(pk는 테이블명) {

  no number(3) primary key,

  name varchar2(10),

  age number(2),

  addr varchar2(50),

  tel varchar2(15)

  );

 

 

 

- alter : 기존 테이블을 변경함

alter table 테이블명 modify(조건)

ex) alter table pk modify(addr varchar2(30))

 

 

 

 

 

 

- rename : 테이블명을 변경

rename 테이블명 to 앞으로쓸테이블명

ex) rename pk to ppp

 

 

 

 

 

 

- truncate : 테이블 내의 모든 레코드 삭제

truncate table 테이블명

 

 

 

- drop : 객체를 삭제

drop table 테이블명

 

 

 

 

반응형

'Database > oracle' 카테고리의 다른 글

08. 테이블스페이스 생성/변경/삭제  (0) 2017.02.13
07. 오라클 데이터 타입  (0) 2017.02.12
05. SQL의 종류(TCL)  (0) 2017.02.12
04. SQL의 종류(DML)  (0) 2017.02.12
03. 사용자 관리  (0) 2017.02.12