Oracle

[DB/오라클] 오라클 데이터형 (문자형,숫자형,날짜형)

원코딩 2022. 7. 8. 09:31

 

 

 

오라클에 저장되어 있는 데이터를

웹에서 사용하려면  자바를 이용해야 한다.

DB에 저장되어 있는 데이터는

웹에서 바로 가져올 수 없기 때문이다.

 

 

그렇다면 오라클에 있는 데이터를

어떻게 자바로 가져올 수 있을까?

 

 

우선 오라클의 데이터형

자바의 데이터형에는 차이가 있다.

때문에 컬럼의 데이터형을

맞춰서 가져오지 않으면 오류가 난다. 

 

 

오늘은 오라클의 데이터형을 자바로 가져오기 전

오라클 데이터 형의 종류에 대해 알아보겠다.


 

 

1. 오라클의 데이터형 

▷ 문자형 

영어 , 한글 등 각국의 언어를 문자열로 저장할 때 사용된다.

우리가 사용하는 단어, 문장 등을 저장하는 데이터형이라고 생각하면 좋다. 

 

 

CHAR 

문자형 고정길이

문자 저장 후 남은 공간은 공백으로 채운다.

1~2000byte 크기를 저장할 수 있다. 

 

 

VARCHAR2

문자형 가변길이

 1~4000byte 크기를 저장할 수 있다.

오라클에서 문자열을 저장할 때 주로 쓰인다. 

 

 

CLOB

 4GB 의 큰 데이터를 저장할 수 있다.

게시판, 공지사항 등 많은 문장을 저장할 때 사용하는 것이 좋다. 

 

 

 

 

▷ 숫자형

1,2,3 과 같은 숫자를 저장하는 데이터형이다. 

 

NUMBER

정수 숫자형 데이터를 저장한다. 

 

 

NUMBER(숫자)

괄호 안에 숫자를 지정하면

지정한 수 만큼의

공간을 만들겠다는 의미이다. 

예)

NUMBER(7) 일 때

7개의 숫자 저장 가능

1234567

 

 

NUMBER(숫자1,숫자2)

실수를 저장할 때 쓰이는 형식이다. 

숫자1은 정수 개수를

숫자2는 소수점 개수를 

나타낸다. 

예)

NUMBER(7,2)

숫자7개 중 2개는 소수점

12345.67

 

 

▷ 날짜형

날짜 데이터를 저장한다.

 

DATE

날짜의 연도, 월, 일, 시간을

저장하는 날짜 저장 데이터형이다.