色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

系統函數公式

謝彥文2年前14瀏覽0評論

系統函數公式?

字符函數

length函數

select length('abcd') from dual;

select length('abcd好') from dual;--5個字符

select lengthb('abcd好') from dual;--6個字節 一個漢字兩個字節

trim函數 (去除空格函數)

select ltrim(' abcd') from dual;--截左邊的空格

select rtrim(' abcd ') from dual;--截右邊的空格

select trim(' abcd ') from dual;--截所有的空格

--如果字段類型是定長的,長度始終是規定的長度,所以查詢的時候應該采用trim函數去掉空格

更全的用法見oracle中trim,ltrim,rtrim函數用法。

substr函數 (截取字符函數)

select substr('abcdefg',2,3) from dual; --表示從第二個字符取,取三個字符

select substr('abcdefg',length('abcdefg')-3+1,3) from dual;--表示右取三個字符

REPLACE函數(字符串替代函數)

REPLACE('string','s1','s2')

--string 希望被替換的字符或變量

--s1 被替換的字符串

--s2 要替換的字符串

select replace('我的fid是22333','我','他') from dual; 結果為:他的fid是22333

translate函數(字符級替代函數)

字符替代函數

SELECT translate('acdd','cd','ef') FROM dual; --aeff 直接將字母c換為e,字母d換為f

如果是replace函數 SELECT REPLACE('acdd','cd','ef') FROM dual; --aefd 直接將cd換為ef

LOWER函數

返回字符串,并將所有的字符小寫

UPPER函數

返回字符串,并將所有的字符大寫

initcap函數

select initcap('ownership') from G3E_ATTRIBUTE --所選取的字段第一個