字元函式
字元函式:
SQL> select ascii('d'),chr(97)
2 from dual;
ASCII('D') C
---------- -
100 a
Ascii()將字元轉為十進位制數;
Chr(interger)將數字轉化為與之對應的ascii碼。
Concat(str1,str2)將兩個字串連線起來;
Initcap(str)將字串的首字母轉化成大寫;
SQL> select concat('suxing','xinyi'),initcap('suxing')
2 from dual;
CONCAT('SUX INITCA
----------- ------
suxingxinyi Suxing
CONCAT(expr1,expr2)拼接兩個字串;
SQL> select instr('suxingxinyi','i')
2 from dual;
INSTR('SUXINGXINYI','I')
------------------------
4
SQL> select lower(ename),upper(ename)
2 from emp
3 where deptno = 10;
LOWER(ENAM UPPER(ENAM
---------- ----------
clark CLARK
king KING
miller MILLER
Lower(str):全部轉化為小寫;
Upper(str)全部轉化為大寫;
SQL> select ltrim('students','st'),rtrim('students','ts')
2 from dual;
LTRIM( RTRIM(
------ ------
udents studen
Ltrim(str1,str2):從str1左邊開始截去str2;
Rtrim(str1,str2):從str1右邊開始截去str2;
SQL> select lpad(ename,8,'a'),rpad(ename,8,'a')
2 from emp
3 where deptno = 10;
LPAD(ENAME,8,'A') RPAD(ENAME,8,'A')
-------------------------------- --------------------------------
aaaCLARK CLARKaaa
aaaaKING KINGaaaa
aaMILLER MILLERaa
Lpad(str1,num,str2):用str2從str1的左邊補充夠num指定的字元數;
rpad(str1,num,str2):用str2從str1的右邊補充夠num指定的字元數;
SQL> select replace('suxingxinyi','g','and'),substr('suxingxinyi',-4,3)
2 from dual;
REPLACE('SUXI SUB
------------- ---
suxinandxinyi iny
Replace(str1,str2,str3):用str3代替str1中的str2;
Substr(str1,X,Y):從str1的第X個字元開始擷取Y個字元,X為負數是表示從右邊起。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31392094/viewspace-2126008/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle OCP(03):字元函式、數字函式和日期函式Oracle字元函式
- excel 字元比較函式Excel字元函式
- PostgreSQL:字元——型別及函式SQL字元型別函式
- golang count 單字元 字串 統計函式Golang字元字串函式
- ncurses輸出函式:字元+字串的輸出函式字元字串
- ncurses輸入函式:字元+字串的輸入函式字元字串
- 查詢某欄位有特殊字元(PATINDEX函式)字元Index函式
- 簡單介紹Python 如何擷取字元函式Python字元函式
- Mysql替換欄位中指定字元(replace 函式)MySql字元函式
- 字元如何透過函式成為html實體字元函式HTML
- C++ 字元處理函式(cctype標頭檔案)C++字元函式
- 物聯網學習教程— 字元指標作函式引數字元指標函式
- SQLServer用函式實現對字串按照特定字元進行拆分SQLServer函式字串字元
- 正規表示式 字元和字元類字元
- 正規表示式元字元與普通字元字元
- MySQL函式大全(字串函式,數學函式,日期函式,系統級函式,聚合函式)MySql函式字串
- python中id()函式、zip()函式、map()函式、lamda函式Python函式
- Python 擴充之特殊函式(lambda 函式,map 函式,filter 函式,reduce 函式)Python函式Filter
- c語言的strlen函式計算字元陣列長度不對C語言函式字元陣列
- MySQL(四)日期函式 NULL函式 字串函式MySql函式Null字串
- 第7章 IF函式 COUNTIF函式 SUMIF函式函式
- (譯) 函式式 JS #2: 函式!函式JS
- MySQL常用的字元函式:length,cancat,substr(substring),instr,trim,upper,lower,lpad,rpad,replaceMySql字元函式
- 核函式 多項式核函式 高斯核函式(常用)函式
- 第 8 節:函式-匿名函式、遞迴函式函式遞迴
- lambda匿名函式sorted排序函式filter過濾函式map對映函式函式排序Filter
- SQL-函式 - 聚合函式SQL函式
- 【每日函式】每日函式(2021.08.05)函式
- 【每日函式】每日函式(2021.08.06)函式
- 【每日函式】每日函式(2021.08.10)函式
- 【每日函式】每日函式(2021.08.09)函式
- 【每日函式】每日函式(2021.08.08)函式
- main函式的入口函式AI函式
- 【每日函式】每日函式(2021.08.16)函式
- 【每日函式】每日函式(2021.08.14)函式
- 正規表示式 ^元字元字元
- 正規表示式 $ 元字元字元
- 【知識點】inline函式、回撥函式、普通函式inline函式
- Python函式與lambda 表示式(匿名函式)Python函式