1、全角转办角函数 TO_SINGLE_BYTE
SQL> select TO_SINGLE_BYTE('oracle') from dual;
TO_SINGLE_BYTE('ORACLE')
------------------------------
oracle
2、数字转英文,利用to_char、to_date
SQL> select to_char(to_date('12345','J'),'Jsp') en from dual;
en
----------------------------------------
Twelve Thousand Three Hundred Forty-Five
不过有限制:一是长度的限制,二是不能转换带小数的
SQL> select to_char(to_date('88888882345','J'),'Jsp') from dual;
select to_char(to_date('88888882345','J'),'Jsp') from dual
ORA-01854: julian 日期必须介于 1 和 5373484 之间
3、集合运算
两个查询语句的结果可以做集合操作,
例如::并集UNION(去掉重复记录), 并集UNION ALL(不去掉重复记录), 差集MINUS, 交集INTERSECT。[@more@]