DDL(Data Definition Language)
데이터베이스를 정의하는 언어이며, 데이터리를 생성, 수정, 삭제 등 역할을 하는 언어
CREATE TABLE 테이블 명 (
컬럼명 데이터타입
);
CREATE TABLE MEMBER (
ID VARCHAR2(50),
PWD VARCHAR2(50),
NAME VARCHAR2(50),
GENDER NCHAR(2), -- 남성 / 여성
AGE NUMBER(3),
BIRTHDAY CHAR(10), -- 2000-01-01
PHONE CHAR(13), -- 010-1234-5678
REGDATE DATE
);
테이블 컬럼 변경
ALTER TABLE 테이블 명 MODIFY 컬럼;
ALTER TABLE MEMBER MODIFY ID NVARCHAR2(50);
-- MEMBER 테이블의 ID 컬럼의 데이터 타입 변경
테이블 컬럼 삭제
ALTER TABLE 테이블 명 DROP COLUMN 컬럼 명;
ALTER TABLE MEMBER DROP COLUMN AGE;
테이블 컬럼 추가
ALTER TABLE 테이블 명 ADD 컬럼명 데이터타입;
ALTER TABLE MEMBER ADD EMAIL VARCHAR2(200);
DROP TABLE 테이블 명;
DROP TABLE MEMBER;
TRUNCATE TABLE 테이블 명;
TRUNCATE TABLE MEMBER;