oracle转为数字的函数是什么

oracle转为数字的函数是什么,第1张

oracle转为数字的函数是什么

oracle中转为数字的函数是“to_number”;该函数可将按一定格式编排过的字符串变回数值型的格式,字符串必须符合数值类型格式,若不符合则会出现错误提示,语法为“to_number(varchar2 or char,'格式')”。

本教程操作环境:Windows10系统、Oracle 11g版、Dell G3电脑。

oracle转为数字的函数是什么

oracle中,可以使用to_number()函数来将数据转为数字类型,该函数可以将字符串转换为数值型的格式,语法“to_number(varchar2 or char,'格式')”。

to_number()函数是oracle中常用的类型转换函数之一,是将一些处理过的按一定格式编排过的字符串变回数值型的格式。

1、to_number()函数可以将char或varchar2类型的string转换为一个number类型的数值;

2、需要注意的是,被转换的字符串必须符合数值类型格式,如果被转换的字符串不符合数值型格式,Oracle将抛出错误提示;

3、to_number和to_char恰好是两个相反的函数;

示例如下:

结果为:123.12

(1)to_number(varchar2 or char,'格式')

select to_number('000012134') from dual;  
select to_number('88877') from dual;

(2)如果数字在格式范围内的话,就是正确的,否则就是错误的;如:

select to_number('345.678', '9999.99') from dual;  
select to_number('345.678', '9999.999') from dual;

(3)可以用来实现进制转换;16进制转换为10进制:

select to_number('19f','xxx') from dual;  
select to_number('f','xx') from dual;

推荐教程:《Oracle视频教程》

以上就是oracle转为数字的函数是什么的详细内容,

欢迎分享,转载请注明来源:内存溢出

原文地址:https://outofmemory.cn/sjk/1372406.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-16
下一篇2022-06-16

随机推荐

  • 圣劳伦斯学院入学条件介绍

      立思辰留学360介绍St.Lawrence University 圣劳伦斯学院创立于1871年,占地150英亩,中学部有约300名学生(当中包括120名中六学生),而小学部则有180名学生,St.

    2022-06-28
    000
  • 荷兰学院语言要求解读

    立思辰留学360介绍,荷兰学院位于加拿大东部的旅游胜地爱德华王子岛省,是加拿大政府批准设立的一所正规学院。荷兰学院曾被认为是北美地区最好的高尔夫球学院之一。荷兰学院学院于1969年创立,提供多种技术性

  • 波士顿学院雅思要多少

      波士顿学院雅思要多少?请咨询立思辰留学360美国专家团队。立思辰留学360介绍,在基督复临安息日会环境中,大波士顿学院为学生提供了依据,最大限度激发他们的潜能。在课程所有方面,学校强调建立在圣经基

    2022-06-28
    000
  • 美国圣母大学考试难吗好毕业吗

      美国圣母大学考试难吗?好毕业吗?请咨询立思辰留学360美国专家团队。立思辰留学360介绍,圣母大学(University of Notre Dame,又音译为诺特丹大学),始建于19世纪中期,经历

  • easb人力资源管理硕士课程申请要求

      爱丁堡商学院(EBS)是哈尔瓦特大学一所商务研究生学院。EBS的MBA课程享有世界盛誉,是英国最受仰慕的大学之一。哈尔瓦特大学始建于1824年,它于1966年获得皇家宪章奖,这是对英国教育机构的最

    2022-06-28
    300
  • 美国米拉科斯达学院简介

    米拉科斯达学院(Mira Costa College)于1934年建校的,是美国一所两年制加州公立学院。学校共有2个校区,到目前为止拥有的学生是九千名, 30个以上的学生团体,与表演艺术文化活动等丰富

  • 美国孟菲斯大学优势

    孟菲斯大学位于美国田纳西州,是一所于1912年创办的四年制公立大学。孟菲斯大学属于研究型大学,原名为田纳西州立师范学院,后改为现名。下设有新闻及公共关系部、地震研究和信息中心、鲁文贝格护理学院、埃及艺

  • 美国蒙特爱达学院如何

    蒙特爱达学院(Mount Ida College)是一所创办于1899年的美国私立大学,属于一所美国的地区类本科类院校(北部)。学校位于马塞诸萨州的历史名城——牛顿,距离波士顿13公里,牛顿两度被评选

    2022-06-28
    300
  • 堪布莱恩学院介绍

      据立思辰留学360了解,Cambrian College是加拿大安大略省24所公立学院之一,中国教育部承认的加拿大公立学院,创建于1976年,目前有4,300多名全日制学生在修读商业、艺术、健康护

    2022-06-28
    000

发表评论

登录后才能评论

评论列表(0条)

    保存