Oracle记录类型可以通过转换函数进行转换,下面就为您详细介绍Oracle记录类型转换的实现方法,希望对您能够有所帮助。
创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:网站建设、成都网站制作、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的峨山县网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!
下面我们来看看Oracle记录类型的转换,在应用中我们常常会遇到需要将数据表列从一种类型转换为另一种类型的情况(如字符型转换成数值型、数值型转换成日期型)。Oracle提供三种主要的转换函数进行Oracle记录类型转换,如下:
一、To_number将一组合法的数字字符串(如字符数据8897)转换成数值。
语句select to_number('8897') from dual;返回一个包括数值8897的数值类型的数据。
二、To_char将任意类型的数据转换成字符类型。
语句selectto_char(8897)fromdual;返回一个包含字符串8897的字符类型的数据。
三、To_date将适合格式的字符串数据转换成日期型数据,这是最容易产生错误的转换。因为12-DEC-02是合法的日期格式。
语句select to_date('12-DEC-02') from dual;能成功地进行数据转换。
语句select to_date('20021227','YYYYMMDD') from dual;将返回日期27-DEC-02,因为在to_date函数中的日期格式和被转化的数据是合法的。
语句select to_date('20021236','YYYYMMDD') from dual;将失败,因为在12月中没有36天。
语句select to_date('baddate') from dual;在执行时会出问题。
当前题目:Oracle记录类型转换
URL地址:http://www.shufengxianlan.com/qtweb/news32/485882.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联