oracle中NUMBER(10,2)是什么类型,什么意思??

oracle中NUMBER(10,2)是什么类型,什么意思??

允许10位NUMBER类型数据,允许有8位整数,小数点后2位小数。

oracle的number类型是oracle的内置类型之一,是oracle的最基础数值数据类型。在9iR2及其以前的版本中只支持一种适合存储数值数据的固有数据类型,在10g以后,才出现了两种新的数值类型。


扩展资料:

甲骨文公司产品主要有以下几类:

服务器及工具(主要竞争对手:IBM、微软):

数据库服务器:2013年最新版本Oracle 12C。应用服务器:Oracle Application Server。开发工具:OracleJDeveloper,Oracle Designer,Oracle Developer,等等。

企业应用软件(主要竞争对手:德国SAP公司):

企业资源计划(ERP)软件。已有10年以上的历史。2005年,并购了开发企业软件的仁科软件公司(PeopleSoft)以增强在这方面的竞争力。客户关系管理(CRM)软件。自1998年开始研发这种软件。2005年,并购了开发客户关系管理软件的希柏软件公司(Siebel)。

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-11-19
准确的说,应该是最多有10位有效数字,两位小数。
比如有个网友总结的:
1 你看 number(4,3)是表示 这个数 一共有4位是有效位,后面的3 表示有3个是小数
也就是这个数 只能是1.234,这样格式的 最大只能是9.999,
2 number(3,4) 表示这个数 有效位数是3位 但是有四位小数 也就是只能是这个格式0.0123
最大只能是0.0999;
3 number(3,-3) 就是这个数有效位数一共3位,如果是正3 则是3位小数 如果是负数的话就是3 位整数 也就是123这个格式 最大只能是999.
4 还有这样的 number(2,-3) 就是这个数的有效位数是2位 但是有三位整数 所以只能是230 这样的 最大是990;
第2个回答  推荐于2017-12-15
允许10位NUMBER类型数据,允许有8位整数,小数点后2位小数。。。本回答被网友采纳
第3个回答  2008-12-15
10位长度,2位小数
第4个回答  2008-12-15
十位长,并有两位小数

oracle中NUMBER(10,2)是什么类型,什么意思??
10位长度,2位小数 gisleo | 发布于2008-12-15 举报| 评论 3 7 十位长,并有两位小数 kellylg | 发布于2008-12-15 举报| 评论 3 4 最大整数位是10个长度,也就是千亿,小数点后保留两位 本回答被提问者采纳 badkano | 生活达人 | 发布于2008-12-15 举报| 评论(6) 26 133 1条折叠回...

oracle中NUMBER(10,2)是什么类型,什么意思??
允许10位NUMBER类型数据,允许有8位整数,小数点后2位小数。oracle的number类型是oracle的内置类型之一,是oracle的最基础数值数据类型。在9iR2及其以前的版本中只支持一种适合存储数值数据的固有数据类型,在10g以后,才出现了两种新的数值类型。

你好一个关于Oracle数字类型(number(10,2))的问题!
number(10,2)表示共有十位数,其中两位小数,另外八位是整数。去除整数后的多余0位,可以使用regexp_replace。使用示例:故你可以:select regexp_replace(code,'.[0]+$','') from t_func where id = 1

oracle数据库表中某个字段设置为NUMBER(10,2),为什么在页面只能输入6位...
number(10,2)表示的意思就是这个字段可以存一个10位的数字,其中两位是小数部分,也就是说整数部分有8位,最多可以表示99999999.99。其中小数位数只能小于等于2位,整数位数只能小于等于8位。至于你说的页面输入12345678这样的8位数字时,就报错,应该是你的程序处理中有修改原始的输入数据,导致入库的时...

oracle数据类型
oracle数据类型:NUMBER、VARCHAR2、DATE、CLOB、RAW。1、NUMBER 用于存储数字数据,包括整数和浮点数。NUMBER类型可以根据需要指定精度和小数位数。例如,NUMBER(10,2)表示最大10位的数字,其中2位是小数。2、VARCHAR2 用于存储可变长度的字符数据。VARCHAR2类型可以指定最大长度,例如,VARCHAR2(50)...

oracle数据库中number是什么类型
Oracle数据库的Number类型是一个用于存储数字值的数据类型,它可以存储精确数值,包括整数和浮点数。由于其灵活性,Number类型能够处理各种大小的数字,从小数点到非常大的数值范围。2. Number类型的特点 精确性:Number类型保证了数值的精确存储,尤其在金融和科学研究等需要精确计算的场景中,它是一个非常...

oracle中的number是什么意思
是数字,包括所有C语言的所有数值的表示:number(10) :10位长的整数 number(10,2):10位长的数值,其中8位整数,2位小数.number(32,6):32位数值,其中包含6位小数.

oracle中number类型是什么类型
以下是关于Oracle中number类型的 Oracle中的Number类型概述 在Oracle数据库中,Number类型是一个用于存储数值数据的数据类型。它是一个精确的数值类型,可以存储整数和浮点数,并且允许使用小数点来表示数值。与其他数据库管理系统中的数值类型相比,Oracle的Number类型提供了广泛的范围和精度选项。这意味着您...

小数点后面的0取不到 oracle数据库的字段类型为number(10,2)
转成文本,用to_char(10.10,'9999.99')试试,注意小于0和负数的问题。

oracle 中 number 什么意思
Oracle中默认是没有int、float、double等数据类型的,当然oracle也支持,是为了兼容sql标准,我认为其实最终都是以number类型存储的。一般有几种用法:number 这个一般是在存储过程中传参用的,不指定数据位数 number(10,0) 实际是定义了一个整数 number(10,2) 定义了一个2位小数的数字类型 ...

相似回答