본문 바로가기
DB/RDB

오라클DB에서 NUMBER 타입

by doriver 2024. 1. 11.

NUMBER(8, 0)

8은 전체 자릿수, 이는 소수점을 포함한 전체 숫자의 길이
0은 소수점 이하의 자릿수, 소수 부분이 없는 정수만을 표현
따라서 이 숫자 타입은 8자리의 정수를 표현
ex) 12345678

 

NUMBER(10)

전체 자릿수가 10자리이며, 소수점 이하의 자릿수는 정의되어 있지 않습니다.

이는 정수형 숫자를 저장하는 데 사용됩니다.

 

NUMBER(13, 2)

13은 전체 자릿수, 2는 소수점 이하의 자릿수
따라서 소수 부분이 최대 2자리까지 허용됩니다.
이 숫자 타입은 13자리의 숫자 중에서 소수 부분이 최대 2자리까지 허용하는 것을 의미합니다.
ex) 1234567890.12

 

NUMBER

정밀도(precision)와 스케일(scale)이 명시되어 있지 않습니다.

정수 및 소수점 이하의 숫자를 모두 저장할 수 있습니다.

( 정수부 및 소수점 이하의 숫자 모두를 저장할 수 있는 범용적인 숫자 데이터 유형입니다.  )