说知道oracle中int类型和number类型区别

希望能详细说说... 希望能详细说说 展开
 我来答
床前明月儿
高能答主

2020-03-24 · 探索生活中的另一种可能
床前明月儿
采纳数:101 获赞数:171950

向TA提问 私信TA
展开全部

一、存储不同

1、int类型:只能存储整数。

2、number类型:可以存储浮点数,也可以存储整数。

二、特点不同

1、int类型:INT类型,当定义整数类型时,可以直接使用NUMBER的子类型INT。

2、number类型:NUMBER(P,S),数据类型用于定义数字类型的数据,其中P表示数字的总位数(最大字节个数),而S则表示小数点后面的位数。


三、存储区域大小不同

1、int类型:存储总长度为38的整数。

2、number类型:存储总长度不受限制。


参考资料来源:百度百科-INT

参考资料来源:百度百科-number

qhy4414
推荐于2017-11-28 · TA获得超过1093个赞
知道小有建树答主
回答量:243
采纳率:0%
帮助的人:382万
展开全部
一句话:INT类型是NUMBER类型的子类型。
下面简要说明:
(1)NUMBER(P,S)
该数据类型用于定义数字类型的数据,其中P表示数字的总位数(最大字节个数),而S则表示小数点后面的位数。假设定义SAL列为NUMBER(6,2)则整数最大位数为4位(6-2=4),而小数最大位数为2位。
(2)INT类型
当定义整数类型时,可以直接使用NUMBER的子类型INT,顾名思义:INT用于整型数据。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wastelandxf
2008-01-28 · TA获得超过281个赞
知道小有建树答主
回答量:400
采纳率:25%
帮助的人:245万
展开全部
int 就是number的一种特殊类型,如果不用int,用number其实也完全达到目的的.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
instigator
2008-02-02 · TA获得超过1593个赞
知道小有建树答主
回答量:3172
采纳率:0%
帮助的人:1456万
展开全部
number其实是所有数的集合
int是number的一个特例
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
love2005kiss
2008-01-28 · TA获得超过283个赞
知道答主
回答量:570
采纳率:0%
帮助的人:255万
展开全部
int 属于整数型,也就是1,2,3,4 .. ..,-1,-2 ... .
number 也就是楼上所说
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式