티스토리 뷰
주요 내부 데이터 유형( 내부 데이터 유형 : Oracle이 열에 데이터를 저장하는 방법을 지정)
문자형 | ||
데이터형 | 최대치 | 설명 |
CHAR(n) | 2000 | - 고정 길이 문자 데이터 저장(255바이트 이하) - 바이트 단위로 저장 - 데이터베이스 문자셋에 따라 같은 문자라도 바이트 값이 달라진다. |
VARCHAR2(n) | 4000 | - 가변 길이 문자 데이터 저장 - 바이트 단위로 저장 - 데이터베이스 문자셋에 따라 같은 문자라도 바이트 값이 달라진다. |
NCHAR(n) | 2000 | - 유니코드만 지원하는 고정 길이 문자열 ※ 문자 코드를 고려하지 않고 문자 수로 정의할 수 있어서 편리 |
NVARCHAR2(2) | 2000 | - 유니코드만 지원하는 가변 길이 문자열 ※ 문자 코드를 고려하지 않고 문자 수로 정의할 수 있어서 편리 |
ex) NBARCHAR2(10) ⇒ DBMS 캐릭터 인코딩이 설정된 값이랑 상관없음.
즉, 문자 갯수 자체를 길이로 취급하므로 한글, 영어, 기타 외국어 여부와 상관없이 10문자를 저장할 수 있음.
숫자형 | |
NUMBER(n, m) | 숫자. n은 소수점 이하를 포함한 모든 자리수를 지정하고 m은 소수점 이하의 자리수를 지정한다. ex) 123.4567 ⇒ NUMBER(7, 4) |
날짜형 | |
DATE | - 연월 일시 분초까지의 일시를 저장. - 기본 날짜 포맷 : YYYY/MM/DD HH:MI:SS ※ ↑다른 포맷으로 하고싶다면 TO_CHAR 함수를 사용할 것 |
TIMESTAMP | - 연월 일시 분초에 추가로 밀리초까지의 일시를 저장할 수 있음 - 기본 날짜 포맷 : YYYY/MM/DD HH:MI:SS.FF |
ROWID형 | |
ROWID | - 고정 길이 바이너리 값. - 행의 주소를 저장하는 논리적인 주소값. - 내부적으로 Oracle 데이터베이스의 모든 테이블에는 ROWID 하나의 의사 열이 있으며 여기에는 행 ID라는 바이너리 값이 들어있다. - ROWID는 행을 고유하게 식별하고 특정 행에 액세스하는 가장 빠른 방법이다. |
RAW형 | |
RAW(n) | - 가변 길이 바이너리 값(2KB까지) - n으로 최대 길이를 지정 ex) 그래픽 문자 시퀀스 |
LONG RAW | - 가변 길이 바이너리 데이터(2GB까지) ※ 테이블 하나에 1개만 해당 |
'Oracle > [oracle] 시스템 개발' 카테고리의 다른 글
[Oracle] PL/SQL (실행부/ 예외처리부) (0) | 2022.06.24 |
---|---|
[Oracle] SQL*Plus 명령어(Command) (0) | 2022.06.23 |
[Oracle] 날짜형, 숫자형의 포맷(Format)형식 (0) | 2022.05.26 |
[Oracle] 제약조건(CONSTRAINTS) 개념 및 종류, 예제 (0) | 2022.05.25 |
[Oracle] 자주 사용하는 함수 정리(변환 함수, 문자열 조작 함수, 계산 함수, 집합 함수, 날짜 함수 등) (1) | 2022.05.24 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- PL/SQL 예외처리문
- 후나빙
- REVOKE
- EXCEPTION절
- pl/sql
- DECLARE절
- vba
- rollback
- 동기통신
- TrimEnd
- grant
- USER_SYS_PRIVS
- 참조전달
- VB.Net
- 초기화파라미터파일
- commit
- NLog
- Oracle
- in/out/ref 공통점
- DBA_SYS_PRIVS
- 시간차이
- in/out/ref 차이점
- 유틸리티에러
- 유틸리티
- 에러
- PL/SQL 실행문
- in/out/ref 예제
- BEGIN절
- in/out/ref
- C#
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함