zoukankan      html  css  js  c++  java
  • Oracle——内置函数介绍(转换函数)

    转换函数


    to_char()函数
    • to_char(日期|数字|列名,转换格式)函数用于将其他数据类型的数据转换为字符型
    • 将日期型转换成字符型。
    • SELECT sysdate 原格式, to_char(sysdate, 'yyyy-mm-dd') 转换格式1, to_char(sysdate, 'YYYY-MON-DD') 转换格式2 FROM dual;
    • 转换函数的用处可以提取出日期的某一部分。
    • 例如:查询出所有1987年雇用的员工姓名、职位和薪水。
    SELECT ename, job,sal FROM emp WHERE to_char(hiredate, 'yyyy')='1987';
    • 将数值型转换为字符串,目的往往对为了增加数字的可读性。转格式,9代表指定位数的值,数字两端值为0的位不显示,0代表值为0的位也显示,L代表本地货币。
    • SELECT to_char(1234567, '9,999,999') result1, to_char(1234567, '99,999') result2,to_char(0.96, '9.99') result3, to_char(0.96, '00.000') result4 FROM dual; 
    • SELECT to_char(5987.098, 'L999,999,999.000') result FROM dual;
    to_date()函数
    • to_date(字符串,转换格式)函数用于将字符串转换为日期。被转换的字符串必须符合特定的日期格式。转换格式为某种日期格式
    • SELECT to_date('12/02/09', 'mm/dd/yy') result FROM dual;  
    to_number()函数
    • to_number(字符串)函数可以将字符串转换为数值型
    • SELECT to_number('257.90') result FROM dual;
    • 需要注意的是,被转换的字符串必须符合数值类型格式。如果被转换的字符串不符合数值型格式,Oracle将抛出错误提示。
    • select to_number('a') FROM dual;
     
  • 相关阅读:
    撸羊毛的一些心得体会
    GET和POST的区别
    接口测试基础
    Charles老版本教程
    【2019】Charles视频教程,接口测试工具最新教程
    关于Synchronized研伸扩展
    Java多线程之线程的协作
    十七.jmeter分布式测试
    十六.jmeter链接mysql测试
    十五.jmeter FTP服务器连接
  • 原文地址:https://www.cnblogs.com/ghlz/p/13221478.html
Copyright © 2011-2022 走看看