oracle中integer和number类型

oracle中:number(10)表示长度是10,integer类型表示的number长度是53那number类型表示的长度是否是默认的38?谢谢!但是在oracle的... oracle中:
number(10)表示长度是10,
integer类型表示的number长度是53
那number类型表示的长度是否是默认的38?
谢谢!
但是在oracle的create table中可以定义字段类型为Integer啊?
展开
 我来答
feixianxxx
推荐于2018-02-27 · TA获得超过2202个赞
知道大有可为答主
回答量:1273
采纳率:100%
帮助的人:1756万
展开全部
number属于oracle内置数据类型 plsql也是兼容的
NUMBER ( precision, scale)
precision表示数字中的有效位。如果没有指定precision的话,Oracle将使用38作为精度。
scale表示数字小数点右边的位数,scale默认设置为0. 如果把scale设成负数,Oracle将把该数字取舍到小数点左边的指定位数。

integer是准属于plsql的数据类型 一般我们使用 pls_integer
就烦条0o
2018-07-30 · 知道合伙人软件行家
就烦条0o
知道合伙人软件行家
采纳数:33315 获赞数:46492
从事多年系统运维,喜欢编写各种小程序和脚本。

向TA提问 私信TA
展开全部
oracle 内部都是以number类型存放。number类型表示的长度默认是38,小数点为没有限制。
integer只是plsql内部使用变量的类型。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友ddd2ed3897
2011-01-23
知道答主
回答量:41
采纳率:0%
帮助的人:7.7万
展开全部
oracle 内部都是以number类型存放。number类型表示的长度默认是38,小数点为没有限制。
integer只是plsql内部使用变量的类型。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhaixb1985
2011-01-28 · TA获得超过111个赞
知道小有建树答主
回答量:194
采纳率:0%
帮助的人:96.5万
展开全部
integer是number的子类型.
integer是整数,number是数.一般用number就行~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式