Oracle SQL中的函数
SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A A ZERO SPACE --------- --------- --------- --------- 65 97 48 32 2.CHR 给出整数,返回对应的字符; SQL> select chr(54740) zhao,chr(65) chr65 from dual; ZH C -- - 赵 A 3.CONCAT 连接两个字符串; SQL> select concat('010-','88888888')'转23' 高乾竞电话 from dual; 高乾竞电话 ---------------- 010-88888888转23 4.INITCAP 返回字符串并将字符串的第一个字母变为大写
Excel 與 Oracle Database之間轉檔關系
操作手冊Excel 與 Oracle Database之間轉檔關系(1).Oracle Database數据導出到Excel步驟(一).登入SQL Plusà執行命令: spool +導出數据的文件存放的目錄例如:spool C:文件名.csv (備注:導出文件名必須為.csv)步驟(二).執行SQL語句(達到導出數据需求的SQL語句)例如:SELECT DEPTNO||','||COSTNO||','||ACCT_CODE||','||sum(budget)||'FROM STBUDT00WHERE YEAR='2002'GROUP BY DEPTNO,COSTNO,ACCT_CODE;步驟(三).執行命令:spool off步驟(四).查找到該導出文件.例如: C:文件名.csv (2). 利用SQL*Loader將Excel數据導入到Oracle Database步驟(一