Oracle開發實戰 字元函式

2021-07-11 23:23:44 字數 1849 閱讀 8804

oracle開發實戰-字元函式

文章內容會逐漸更新

initcap

功能:返回字串並將字串的第乙個字母變為大寫;

範例:查詢所有雇員的姓名要求將每個雇員的姓名首字母大寫:

功能:返回字串長度。

功能:返回字串,並將所有的字元大寫。

select upper('abcdef') from dual;
ltrim(x,[trim_string])

功能:刪除左邊出現的字串, 預設為空字串

功能:取子字串,從start開始,取count個

功能:在乙個字串中搜尋指定的字元,返回發現指定的字元的位置;

c1    被搜尋的字串

c2    希望搜尋的字串

i     搜尋的開始位置,預設為1

j     出現的位置,預設為1

功能:rpad  在列的右邊貼上字元

--注意長度值並不是貼上字元的長度,而是整個字串的長度,如果長度小於原始字串

--select rpad('hello', 4, '*') from dual; 的值為hell

功能:在列的左邊貼上字元

--n:  注意的問題同上

select lpad('welcome', 20, 'hello') from dual;
replace('string','s1','s2')

string   希望被替換的字元或變數 

s1       被替換的字串

s2       要替換的字串

Oracle開發實戰學習

第2章oracle資料庫的體系結構 第3章適用sqlplus工具 第4章 管理表空間 第5章 模式物件 第6章 管理控制檔案和日誌檔案 第7章 sql語言基礎 第8章 子查詢和高階查詢 第9章 pl sql基礎 第10章 儲存過程,函式,觸發器 第11章 其他表型別 第12章 使用者許可權與安全 第...

Oracle字元函式

oracle函式教程 字元函式,字元函式接受字元引數,這些引數可以是表中的列,也可以是乙個字串表示式。下表列出了常用的字元函式。函式 說明 ascii x 返回字元x的ascii碼。concat x,y 連線字串x和y。instr x,str start n 在x中查詢str,可以指定從start開...

Oracle 字元函式

1.ascii x 返回字元x的ascii碼。select ascii 1 from dual 49 2.char x 返回ascii碼為x的字元。select chr 49 from dual 1 3.concat x,y 將y新增在x上,並將得到的字串作為結果返回。select concat 2...