CS/데이터베이스
[Oracle] 일반 테이블 생성 (CREATE TABLE)
김크롱
2020. 9. 22. 11:19
일반 테이블 생성 (CREATE TABLE)
CREATE TABLE tablename
(column1 NUMBER(10),
column2 VARCHAR2(200),
column3 NUMBER(10,2),
column4 DATE);
: tablename을 테이블명으로 테이블 생성
테이블명, 컬럼명 지정 규칙
- 문자로 시작
- 이름은 최대 30자 이하
- 대소문자 알파벳, 숫자를 포함할 수 있음
- 특수문자 $, _, # 만 허용
데이터 유형
- CHAR : 고정 길이 문자형, 최대 2000
- VARCHAR2 : 가변 길이 문자형, 최대 4000
- LONG : 가변 길이 문자형 최대 2GB
- CLOB : 문자형, 최대 4GB
- BLOB : 바이너리형, 최대 4GB
- NUMBER : 숫자형, 십진수 1-38자리까지, 소수점 자리수는 -84-127까지 지정 가능
NUMBER(10,2) : 최대 10자리를 허용하되 그중 2자리는 소수점.
- DATE : 날짜형, 기원전 4712년1월1일 - 기원후 9999년 12월 31일까지