16.L:代表本地货币符,这个和区域有关。这个时候我们想来显示一下人民币的符号:¥
$ vi .bash_profile ---写入如下内容: export NLS_LANG=‘SIMPLIFIED CHINESE‘_CHINA.AL32UTF8 ---修改成简体中文+地区+字符集 source .bash_profile ---让环境变量生效 [[email protected] ~]$ 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 - Production With 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:得到的是与当前年最近的年份
ORACLE SQL单行函数(三)【weber出品必属精品】,布布扣,bubuko.com
时间: 2024-12-28 15:32:46