DataBase/Oracle

[Oracle]CREATE

콩이아부지이 2021. 8. 13. 10:24
728x90

 

CREATE 기본형식

 

CREATE는 DDL

테이블 생성하기

CREATE TABLE 테이블명 (

 컬럼명1 데이터타입 제약조건,

 컬럼명2 데이터타입 제약조건,...

 

CONSTRAINT 제약조건명1 제약조건 (컬럼명1,컬럼명2),

CONSTRAINT 제약조건명2 제약조건 (컬럼명1,컬럼명2),....

);

 

밑에다가 제약조건을 따로 안쓰고 컬럼명마다 제약조건을 기재할 수 있다.

 

 

 

 

 

 

CREATE 연습하기

 

 

위 사진 처럼 생성을 하며 테이블명이나 컬럼명은 무슨 역할을 하는지,

어떤 데이터가 들어갈지를 명확히 하는게 좋다.

 

 

 

 

 

 

오라클 데이터 타입

 

문자 데이터 타입으로는 CHAR(),VARCHAR2(),NCHAR(),NVARCHER(),LONG,CLOB,NCLOB 등이 있으며

일반적으로CHAR(),VARCHAR2()을 많이 사용한다.

 

숫자형 데이터 타입으로는NUMBER(),FLOAT(),BINARY_FLOAT,BINARY_DOUBLE 등이 있으며 

일반적으로 NUMBER()를 많이 사용한다.

 

날짜 데이터 타입으로는 DATE,TIMESTAMP 등이 있으며

일반적으로 DATE타입을 많이 사용한다.

 

728x90