2016-10-07 2 views
-4

SQL 데이터 유형 인 Number와 Integer의 기본적인 차이점을 알고 싶습니다.SQL 데이터 유형의 수와 정수의 차이점은 무엇입니까?

+1

표준 SQL에는 데이터 유형'number'가 없습니다 - 어떤 DBMS를 사용하고 있습니까? 그리고 그 DBMS의 매뉴얼은 그 데이터 타입에 대해 무엇을 말하고 있습니까? –

+0

Google에서 검색하는 경우 질문에 대한 답변이 많습니다. –

+5

http://stackoverflow.com/questions/13494010/difference-between-number-and-integer-datatype-in-oracle-dictionary-views –

답변

0

숫자는 소수점 이하 자릿수를 허용합니다 (예 : 3.43). 정수는 허용하지 않습니다. Integer에 3.43을 저장하려고하면 3을 저장합니다.

Number는 Integer보다 훨씬 큰 값을 허용합니다.

정수를 사용하는 경우 Integer를 사용하는 것이 좋습니다. 소수 요소가있을 수있는 숫자를 사용하는 경우 Number를 권장합니다.

+1

어떤 dbms에 대해 이야기하고 있습니까? 숫자는 제품 별 데이터 유형이어야합니다. – jarlh

관련 문제