ORACLE單行函數與多行函數之二:字符函數示例建
導讀:1建站知識1.大小寫轉換 initcap(char) 把每個字符串的首字符換成大寫 lower(char) 整個字符串轉換成小寫 upper(char) 整個字符串轉換成網站seo優化軟件網站seo優化診斷工具。
1.大小寫轉換
initcap(char) 把每個字符串的首字符換成大寫
lower(char) 整個字符串轉換成小寫upper(char) 整個字符串轉換成大寫
BYS@bys1>Select lower(ename),upper(ename),initcap(ename) from emp where rownum<3; LOWER(ENAM UPPER(ENAM INITCAP(EN ---------- ---------- ---------- smith SMITH Smith allen ALLEN Allen
2.字符連接CONCAT和||
CONCAT (char1, char2) 連接char1和char2,注意:CONCAT只能連接兩個字符串,連接三個將報錯。
BYS@bys1>select ename,job,ename,concat(ename,job) from emp where rownum<3; ENAME JOB ENAME CONCAT(ENAME,JOB) ---------- --------- ---------- ------------------- SMITH CLERK SMITH SMITHCLERK ALLEN SALESMAN ALLEN ALLENSALESMAN BYS@bys1>select ename,job,ename,concat(ename,job,ename) from emp where rownum<3; select ename,job,ename,concat(ename,job,ename) from emp where rownum<3 seo網站優化 * ERROR at line 1: ORA-00909: invalid number of arguments
||連接符,一大優勢是可以在連續符中間添加指定的字符
BYS@bys1>select ename,job,ename,ename||ename||job from emp where rownum<3; ENAME JOB ENAME ENAME||ENAME||JOB ---------- --------- ---------- ----------------------------- SMITH CLERK SMITH SMITHSMITHCLERK ALLEN SALESMAN ALLEN ALLENALLENSALESMAN
BYS@bys1>select ename,job,ename,'mingzi '||ename||ename||' gongzuo '||job from emp where rownum<3; ENAME JOB ENAME 'MINGZI'||ENAME||ENAME||'GONGZUO'||JOB ---------- --------- ---------- ----------------------------------------------- SMITH CLERK SMITH mingzi SMITHSMITH gongzuo CLERK ALLEN SALESMAN ALLEN mingzi ALLENALLEN gongzuo SALESMAN
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-22 ,文章ORACLE單行函數與多行函數之二:字符函數示例建主要講述函數,之二,ORACLE單行函數與多行函數之二:字符函網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_5126.html
- 上一篇:oracle 集合建站知識
- 下一篇:Oracle 日期的一些簡單使用建站知識