-
오라클 자료형SQL(Oracle) 2023. 12. 1. 18:10
자료형(Data type)
▶ 컬럼(column)에 입력되는 데이터의 유형을 말한다.
▶ 문자형, 숫자형, 날짜형 등이 있다.
종류 해석 CHAR(s) ▶ [고정길이] 문자열 저장. s는 byte 수를 의미
▶ 설정 크기보다 입력 문자 크기가 작으면 나머지는
[공백]으로 남는다
▶ 최대 크기는 2000byte (영문 2000자 한글 1000자)
▶ 설정 크기보다 입력 문자 크기가 크면
행 자체가 입력되지 않는다.
예) char(4) 문자 4byte까지 입력가능
즉 영문4개 한글 2개까지 가능
char는 char(1)과 동일.VARCHAR2(s) ▶ [가변길이]문자열 저장. s는 byte 수를 의미
▶ 설정크기보다 입력문자 크기가 작으면
크기가 자동으로 줄어든다.
▶ char와 달리 뒤에 공백이 안생긴다
하지만 [DB 서버의 부담은 증가]한다.
▶ 설정 크기보다 입력 문자 크기가 크면
행 자체가 입력되지 않는다
▶ 최대 설정 크기는 4000 byte 이다
(영문4000자, 한글2000자)NUMBER(p,s) ▶정수형 또는 실수형 숫자 저장.
▶p(precision) => 전체 자릿수(1~38).
s(scale) => 소수점이하 자릿수(-84~127)
s는 생략가능, 생략시 디폴트 0 설정.
▶NUMBER 만 나오면 p(precision), s(scale) 모두 생략 시
정수, 소수점이하 자릿수 합쳐 40자리까지 저장.DATE ▶ [년, 월, 일, 시, 분, 초] 로 표현되는 날짜저장
▶ 요일은 자동계산
▶날짜저장 범위는
BC 4712년 1월1일 ~ AC 9999년 12월 31일'SQL(Oracle)' 카테고리의 다른 글
Oracle 변환함수 (0) 2024.03.07 SQL 변환함수 (0) 2024.03.03 오라클 계정 (1) 2023.11.30 SQL/오라클 (2) 2023.11.23