oracle的numeric 和number 数据类型有什么区别

发布网友 发布时间:2022-03-29 01:50

我来回答

3个回答

懂视网 时间:2022-03-29 06:11

numeric的类型:

  

  numeric是标准sql的数据类型,格式是numeric(m,n)。

  

  numeric(a,b)函数有两个参数,前面一个为总的位数,后面一个参数是小数点后的位数。例如numeric(5,2)是总位数为5,小数点后为2位的数,也就是说这个字段的整数位最大是3位。在Microsoft Jet 数据库引擎 sql 数据类型 由13个基本数据类型组成,是由 Microsoft Jet 数据库引擎和几个验证过的有效同义字定义的。

  

  

热心网友 时间:2022-03-29 03:19

numeric和decimal 是标准sql的数据类型,格式是numeric(m,n)

而number是oracle的特殊的类型,有number,number(m,n)的格式。

热心网友 时间:2022-03-29 04:37

没什么影响,主要是支撑多种命名规则吧,归根还是number数据类型,numeric,int,integer最后都被Oracle转化成number
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com