일반 테이블 생성 (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일까지
'CS > 데이터베이스' 카테고리의 다른 글
[Oracle] 쿼리를 단순하게 (VIEW) (0) | 2020.09.23 |
---|---|
[Oracle] 임시 테이블 생성 (CREATE TEMPORARY TABLE) (0) | 2020.09.22 |
[Oracle] 계층형 질의문 - 데이터 서열_가로출력 (0) | 2020.09.22 |
[Oracle] 계층형 질의문 - 데이터 서열 (순서 - 정렬) (0) | 2020.09.22 |
[Oracle] 계층형 질의문 - 데이터 서열 (순서 - 분기제거) (0) | 2020.09.22 |