永发信息网

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

答案:2  悬赏:70  手机版
解决时间 2021-03-08 09:07
  • 提问者网友:遮云壑
  • 2021-03-08 05:43
oracle中的NUMBER(38)在SQL中为什么数据类型?
最佳答案
  • 五星知识达人网友:野味小生
  • 2021-03-08 06:21
number类型啊,就是数字,长度是38
在Oracle中Number类型可以用来存储0,正负定点或者浮点数,可表示的数据范围在
1.0 * 10(-130) —— 9.9...9 * 10(125) {38个9后边带88个0}
的数字,当Oracle中的数学表达式的值>=1.0*10(126)时,Oracle就会报错。
全部回答
  • 1楼网友:洎扰庸人
  • 2021-03-08 06:31
number类型的话,可以直接比较 用法一: select * form tablename where id>5 and id<10; 解释:这样就可以取出数字“id”在5到10之间的所有记录(不包含5和10)。 用法二: select * from tablename where id between 5 and 10; 解释:这样就可以取出数字“id”在5到10之间的所有记录(包含5和10)。 用法三: select t1. * from tablename1 t1 , tablename2 t2 where t1.id=t2.id; 解释:这样就可以取出所有的表1和表2中id值相同的表1的所有内容(注意,此用法只能条件等于,不能大于或小于(大于小于都是无意义的),)。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯