oracle中的NUMBER(38)在SQL中为什么数据类型?

兄弟姐妹们哪位知道,oracle中的NUMBER(38)在SQL中为什么数据类型?
最新回答
惊蛰

2024-09-21 02:01:32

number类型啊,就是数字,长度是38
在Oracle中Number类型可以用来存储0,正负定点或者
浮点数
,可表示的数据范围在
1.0 * 10(-130) —— 9.9...9 * 10(125) {38个9后边带88个0}
的数字,当Oracle中的数学
表达式
的值>=1.0*10(126)时,Oracle就会报错。
追问
在sql中就是INT吗?那(38)呢?要怎么写?
追答
38就是长度,和INT差不多,但是number可以存储浮点的数,小数。括号后面就字段的最大长度
追问
哦,意思就是在oracle中的NUMBER(38),在SQL中只要写个INT就好,不用写长度的。。。。
追答
哦,是这样的。