인포믹스 데이터 타입
타입 설명 및 길이 기타
BYTE 길이 제한 없음 모든 바이너리 데이터
TEXT 길이 제한 없음 모든 텍스트 데이터
CHAR 1-32767까지의 길이 글자,숫자,기호 문자열
VARCHAR 1-255까지의 길이 가변길이 문자열
DATE 년도에 2자리 입력은 20세기로 판단. 날짜
DATETIME 년-1/100000초까지 표현 날짜와 시간
INTERVAL 시간의 간격
SERIAL 최대크기 2,147,483,647(시작은 1부터) 연속적인 정수
INTEGER -2^31 - 2^31-1
SMALLINT -2^15 - 2^15-1
FLOAT 배정밀도 부동소수점수
SMALLFLOAT 단정밀도 부동소수점수
DECIMAL decimal(16) => 16자리 정밀도의 부동십진수 크기와 정밀도를 정의한 숫자
MONEY 최대 32자리의 고정 소수점 십진수 통화형태
[b][color=BLUE]오라클 데이터 타입 [/color][/b]
타입 설명 및 길이 기타
CHAR 255의 문자데이터, 테이블 생성시 길이 정해짐,
정해진 길이보다 적게 데이터 들어가면 나머지는 공백들어감
전혀 값을 안주면 NULL로 입력됨, 후행공백
(Trailing blank가 문자열 비교시 중요하지 않을때 사용
VARCHAR2 1-2000의 가변 문자 데이터 문자열 비교시는 Non-paded
VARCHAR 향후 오라클은 다른 용도로 사용할 예정
NUMBER 32자리까지 저장 columnname number(pre, scale)
DATE 저장은 7비트의 고정길이에 저장함
LONG 2기가까지 저장, VARCHAR2와 성격 같음. 인덱스 불가능.
하나의 테이블에서 하나의 LONG만 가능, NOT NULL이외의
constaint정의 못함.PRECEDURE나 Stored procedure에서
인수로 받지 못함.
create table .. as select등으로 테이블 만들지 못함
RAW, LONG RAW 2진 데이터, 2기가까지 가능, 인덱스 불가능.
RAW는 255바이트까지 저장가능.
|