[SQL][Oracle] 데이터 타입 ( Data Type )

728x90

 

□  데이터형  ( Data Type )

  • 숫자 타입
    • 정수 타입  ( Integer )
      • NUMBER
    • 소수점 타입  ( Point )
      • BINARY_FLOAT
      • BINARY_DOUBLE
  • 문자 타입
    • CHAR
    • VARCHAR2
    • NCHAR
    • NVARCHAR2
    • CLOB
    • NCLOB
    • LONG
  • 날짜 타입
    • DATE
    • TIMESTAMP
    • INTERVAL

 

타입 형식 설명
숫자 타입 NUMBER NUMBER [(p[,s])] *  P  :  정밀도 ( precision )  ☞  1 ~ 38
*  S  :  범위  ( scale )  ☞  -84 ~ 127
BINARY_FLOAT BINARY_FLOAT 32-비트 실수
BINARY_DOUBLE BINARY_DOUBLE 64-비트 실수
문자 타입 CHAR CHAR [(size[BYTE|CHAR])] 고정 크기의 문자열 (최대 2000 바이트)
VARCHAR2 VARCHAR2 (size[BYTE|CHAR]) 동적 크기의 문자열
NCHAR NCHAR [(size)] 고정 크기의 문자열
NVARCHAR2 NVARCHAR2 (size) 동적 크기의 유니코드 문자열
CLOB CLOB 대형 문자열 개체
NCLOB NCLOB 대형 유니코드 문자열 개체
LONG LONG 가변 길이 문자 데이터
날짜 타입 DATE DATE 날짜, 시간 필드 포함된 데이터
TIMESTAMP TIMESTAMP [(fractional_seconds_precision)]
TIMESTAMP [(fractional_seconds_precision)] [WITH [LOCAL] TIME ZONE]
날짜, 시간 필드 포함된 데이터 ( + 소수의 초 포함 )
( WITH [LOCAL] TIME ZONE  =>  시간대 포함 )
INTERVAL INTERVAL YEAR [(year_precision)] TO MONTH
INTERVAL DAY [(day_precision)]
연도 및 월 단위의 기간 저장

 

https://docs.oracle.com/database/121/SQLRF/sql_elements001.htm#SQLRF0021
https://www.techonthenet.com/oracle/datatypes.php

 

 

반응형