-
오라클 자료형데이터베이스/Oracle 2021. 1. 29. 19:06
2021/01/29 - [데이터베이스/Oracle] - Oracle 오라클 기본 - 테이블 생성, 입력 및 조회
Oracle 오라클 기본 - 테이블 생성, 입력 및 조회, 삭제
오라클이든 mysql이든 기본은 테이블을 중심으로 데이터를 관리한다. 본인이 활용하고자 하는 데이터에 맞는 테이블을 생성하는 것이 기본 중의 기본이다. 테이블의 생성 테이블 생성은 크게 어
sgcomputer.tistory.com
오라클 테이블 생성에서 봤듯이 테이블 생성을 위해선 칼럼에 맞는 자료형을 입력해줘야 한다.
이때 컬럼에 사용 가능한 자료형은 굉장히 그 수가 많다.
문자형
데이터 타입명
설명
크기
CHAR
고정적인 길이를 가진 문자열
2,000 bytes
VARCHAR
가변적인 길이를 가진 문자열
(VARCHAR2 사용 권장)
4,000 bytes
VARCHAR2
가변적인 길이를 가진 문자열
4,000 bytes
NCHAR
고정적인 길이를 가진 유니코드 문자열
2,000 bytes
NVARCHAR2
가변적인 길이를 가진 유니코드 문자열
4,000 bytes숫자형
데이터 타입명
설명
크기
NUMBER
양수, 음수 모두 저장 가능
21 bytes
NUMBER ( 숫자, 숫자 )
NUMBER 옆 괄호 안에 숫자 표시 가능.
왼쪽 숫자는 전체 자릿수, 오른쪽은 소수점 자릿수
전체 자릿수는 1 ~ 38
소수점 자릿수는 -84 ~ 127
21 bytes시간 관련
데이터 타입명
설명
크기
DATE
시간 저장
연, 월, 일, 시간, 분, 초
기원전 4172 ~ 서기 9999년 표현 가능7 bytes
TIMESTAMP
시간 저장
DATE보다 더 정밀하게 시간 저장 가능
나노초단위까지 저장11 bytes
TIMESTAMP WITH TIME ZONE
시간대가 포함된 날짜와 시간을 저장함13 bytes
기타
데이터 타입명
설명
크기
CLOB
대용량의 문자열을 저장할 때 사용
4 GB
BLOB
동영상, 사진 등 대용량의 바이너리 데이터
저장할 때 사용
4 GB
NCLOB
대용량의 유니코드 문자열을 저장할 때 사용
4 GB'데이터베이스 > Oracle' 카테고리의 다른 글
오라클 컬럼 추가, 수정, 삭제 (0) 2021.01.30 오라클 데이터 업데이트 및 삭제 (0) 2021.01.30 오라클 제약 조건 (CONSTRAINTS) (0) 2021.01.29 Oracle 오라클 기본 - 테이블 생성, 입력 및 조회, 삭제 (0) 2021.01.29 Oracle 오라클 기본 - 데이터 베이스 만들기(사용자 생성) (0) 2021.01.29