oracle數(shù)據(jù)庫中chr()函數(shù)和concat函數(shù)的使用說明
更新時間:2024年07月03日 09:27:40 作者:&小湯
這篇文章主要介紹了oracle數(shù)據(jù)庫中chr()函數(shù)和concat函數(shù)的使用說明,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
oracle使用chr()函數(shù)和concat函數(shù)
chr()函數(shù)的用法
1、解釋:chr()函數(shù):該函數(shù)返回以數(shù)值表達式值為編碼的字符(也就是將ASCII碼轉(zhuǎn)換為字符)。
2、語法:chr(number_code)
3、舉例:
select chr(65) from dual; //返回值為A --輸出結(jié)果-- CHR(65) ------- A ------- select chr(97) from dual; //返回值為a --輸出結(jié)果-- CHR(97) ------- a -------
4、常用的chr()函數(shù)對照表
chr(9)--制表符chr(10)--換行符chr(13)--回車符chr(32)--空格符chr(34)--雙引號“"”chr(40)--(chr(41)-- )
concat函數(shù)
1、解釋:CONCAT():該函數(shù)表示將兩個字符串連接起來,||符號也可以實現(xiàn)這個功能(mysql就不行)
2、語法:concat(x y) //連接字符串x和y
3、舉例:
--準備一張emp把表里的ename,job兩個字符串拼接到一起-- select ename,job,concat(ename,job) from emp; --輸出結(jié)果如下-- ---------------------- ename | job | enamejob ---------------------- select ename,job,ename||job from emp; --輸出結(jié)果如下-- ---------------------- ename | job | enamejob ----------------------
oracle常用字符函數(shù)
LOWER(char):字符串全部轉(zhuǎn)化為小寫格式UPPER(char):字符串全部轉(zhuǎn)化為大寫格式INITCAP(‘char’):每個單詞首字母大寫,其余小寫CONCAT(‘char1’,‘char2’):字符串連接LENGTH(char):字符串長度SUBSTR(char, m, n):取字符串子串,m-起點,n-取n個字符REPLACE(char1, search_string, replace_string):替換函數(shù)INSTR(char1,char2,[,n,[,m]]):取子串在字符串的位置,特別取某一個特殊字符在原字符串中的位置TRIM(“char”):去掉前后空格LTRIM(“char”):去掉左邊空格RTRIM(“char”):去掉右邊空格LPAD():左補齊RPAD():右補齊CHR():ASCII -> 字符ASCII():字符 -> ASCII
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Oracle通過LogMiner實現(xiàn)數(shù)據(jù)同步遷移
這篇文章主要介紹了Oracle通過LogMiner實現(xiàn)數(shù)據(jù)同步遷移的方法,文中講解非常細致,代碼幫助大家更好的理解和學習,感興趣的朋友可以了解下2020-07-07
Oracle創(chuàng)建用戶與表空間的絕對干貨(建議收藏)
在JAVAEE工程當中時常用的Oracle數(shù)據(jù)庫,作為一名后臺程序開發(fā)人員,掌握如何在Oracle創(chuàng)建用戶,表空間是一項必備的技能,下面這篇文章主要給大家介紹了關(guān)于Oracle創(chuàng)建用戶與表空間的相關(guān)資料,需要的朋友可以參考下2022-09-09
Oracle 12CR2查詢轉(zhuǎn)換教程之表擴展詳解
Oracle 12cR2版本已經(jīng)發(fā)布有一段時間,下面這篇文章主要給大家介紹了關(guān)于Oracle 12CR2查詢轉(zhuǎn)換教程之表擴展的相關(guān)資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面隨著小編來一起學習學習吧2018-11-11

