首页 > 代码库 > ORACLE SQL单行函数(三)【weber出品必属精品】
ORACLE SQL单行函数(三)【weber出品必属精品】
16.L:代表本地货币符,这个和区域有关。这个时候我们想来显示一下人民币的符号:¥
$ vi .bash_profile ---写入如下内容: export NLS_LANG=‘SIMPLIFIED CHINESE‘_CHINA.AL32UTF8 ---修改成简体中文+地区+字符集 source .bash_profile ---让环境变量生效 [oracle@oracle ~]$ sqlplus scott/tiger SQL*Plus: Release 10.2.0.5.0 - Production on 星期五 8月 15 18:38:22 2014 Copyright (c) 1982, 2010, Oracle. All Rights Reserved. Connected to:Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - ProductionWith the Partitioning, OLAP, Data Mining and Real Application Testing options SQL>---如果你是用x-shell或者putty远程连接linux的话,需要将你的客户端的字符集也改回来
17.TO_NUMBER:将一个字符串转化为数字
把十进制转换为十六进制:(to_char)
SQL> select to_char(10,‘xxx‘) from dual; TO_CHAR(10,‘------------ a
把十六进制转换为十进制:(to_number)
SQL> select to_number(‘a‘,‘xxx‘) from dual; TO_NUMBER(‘A‘,‘XXX‘)-------------------- 10
18.日期的两位表示方式:RR和YY
SQL> select * from emp where hiredate=to_date(‘17-12-80‘,‘dd-mm-rr‘); EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO----- ------ --------- ----- ------------------- ----- ---------- ------ 7369 SMITH CLERK 7902 1980-12-17 00:00:00 800 20 日期的两位表示方式:RR和YY YY:始终与当前世纪一致 RR:得到的是与当前年最近的年份
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。