oracle中直接定义number类型不带括号究竟含不含小数或负数

来源:学生作业帮助网 编辑:作业帮 时间:2024/06/13 12:26:57
oracle中直接定义number类型不带括号究竟含不含小数或负数
xKPǿ]jRao D`hȄ b':ft1tk25+d0Qw9=qݔSYv8;diE+䒊.䤊8Wmr}2v1-7 /-ʸO<|zgGJܕӣ_}gZ)A]h5u٠Bu{m5Ģ{Ğ/ eؒ [PWurx"{7"ĩ h"_4 Od| q es\Qq/{||x-ѣ"9Gn`<`g1.[A<"0eW7ɰISڰ_u ׋EpKTK5M [HVJo@€k$tV󪖹g誖Gb%PʿPPZfA[lF J䤥h)iU%k(TvKhr^7-ds+5W!S2J" HLh#-ZŃ'@;

oracle中直接定义number类型不带括号究竟含不含小数或负数
oracle中直接定义number类型不带括号究竟含不含小数或负数

oracle中直接定义number类型不带括号究竟含不含小数或负数
oracle的number类型带括号时如:NUMBER(P,S),只是用来指定所存储数据的精度等制约条件的,当所存储的数据超出你预先指定的精度的时候,Oracle会给你返回一个错误.反过来说,但你不指定精度等制约条件的是时候,也就是你默认使用Oracle自身所设定的最大精度等制约条件,当然是可以用来存储负数或小数的.如下,Oracle官方文档上是这样描述的.(描述中的precision 就是上文中的P,scale就是上文中的S)
Specify a floating-point number using the following form:
NUMBER
The absence of precision and scale designators specifies the maximum range and
precision for an Oracle number.