Number Data Type의 형식은 number(precision, scale)이며,
Oracle을 작동하는 서로 다른 시스템간에 최대 38자리까지의 정밀도를 유지하며 호환이 가능 만약 number(*,scale)이라고 지정한 경우에는 정밀도는 38이며 scale은 정해져 있다. Oracle은 숫자 Data를 가변적으로 저장한다. 즉 1 Byte는 지수를 저장하며, 최대 20 Byte가 가수를 저장하는데 사용된다. (정밀도는 최대 38) 또한 선행하는 0이나,후행하는 0은 저장하지 않는다. 예를들면 숫자 412는 4.12 * 10^2과 유사한 형식으로 저장된다. 즉 1 Byte가 지수2를 저장하는데 사용되며, 2 Byte가 가수 (4,1,2)를 저장하는데 사용된다. 이를 이용하여 Number(p)에 대한 Column의 Byte계산이 가능하다. 1 Byte(지수) + floor(p/2) + 1 Byte(가수) + 1 Byte(음수) [참고] 정수부분과 소수부분을 구분하는 소수점문자(.)를 변경할려면
NLS_NUMERIC_CHARACTERS Parameter를 변경해야 한다.
|
평일주간[100%환급과정] (8/18)Spring,MyBatis,Hibernate실무과정 (8/18)자바기초JDBC,Servlet/JSP까지 (8/18)PL/SQL,ORACLE HINT,TUNING (8/25)C#4.0,WinForm,ADO.NET (8/25)안드로이드개발자과정 (8/25)SQL기초에서 Schema Object까지 (8/25)오라클자바채용확정교육 평일야간[개인80%환급] (8/12)Spring, MyBatis, Hibernate (8/21)HTML5,CSS3,Ajax,jQuery마스터 (8/21)C#,Network,ADO.NET,ASP.NET (8/26)SQL기초에서실무까지 (8/26)안드로이드개발자과정 (8/28)자바JSP,jQuery,Spring,MyBatis 주말주간[개인80%환급] (8/16)C#,ASP.NET마스터(8/16)웹퍼블리싱 마스터 (8/16)Spring, MyBatis, Hibernate (8/16)자바웹&스프링,마이바티스 (8/23)SQL기초에서실무까지 (8/23)자바,네트워크,웹&스프링 (8/30)안드로이드개발자과정 주말야간[개인80%환급] (8/23)SQL기초에서실무까지 (8/23)자바,네트워크,웹&스프링
|
댓글 없음:
댓글 쓰기