(Data Definition Language) : 데이터 정의어, 테이블 구조 생성, 변경 및 삭제
CREATE : 데이터베이스 객체를 생성
DROP : 데이터베이스 객체를 삭제
RENAME : 데이터베이스의 이름을 변경
ALTER : 기존에 존재하는 데이터베이스 객체를 다시 정의
TRUNCATE : 테이블을 최초 생성 상태로 만들어 ROLLBACK 불가능
. CREATE TABLE : 새로운 테이블을 생성합니다.
CREATE TABLE table_name(
컬럼명1 데이터타입,
컬럼명2 데이터타입,
...
);
CREATE TABLE TEST1(
empno NUMBER(4),
ename VARCHAR(20),
sal NUMBER(7,2));
insert into test1(empno, ename, sal)
values(34, 'korea', 345.7);
1. 반드시 문자로 시작해야한다.
2. 오라클에서 사용되는 예약어나 다른 객체명과 중복이
불가능하다(중복이 되면 안된다).
3. A~Z까지의 대소문자, 0~9까지의 숫자, 특수기호는('_','$','#')만 포함 가능하다.
4. 1 ~ 30자까지 가능하다.
5. 공백을 허용하지 않는다.