欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

oracle trim

李佳璐1年前8瀏覽0評論

Oracle是一種流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),Oracle提供了豐富的函數(shù)和操作符,其中一個功能強大的函數(shù)就是trim函數(shù)。trim函數(shù)用于去掉字符串的特定部分,比如去掉前后空格,去掉字符串中的特定字符等。本文將介紹trim函數(shù)的語法和常見用法。

一、去掉前后空格

SELECT TRIM('   hello world   ') as result FROM dual;

以上代碼中,dual是Oracle中的一個特殊表,用于返回單行單列的結(jié)果。

執(zhí)行以上代碼,結(jié)果將返回去掉前后空格后的字符串“hello world”。

二、去掉單個字符

SELECT TRIM(BOTH '-' FROM '--hello--world--') as result FROM dual;

執(zhí)行以上代碼,結(jié)果將返回去掉字符串中的“-”后的結(jié)果“hello--world”。

以上代碼中,BOTH關(guān)鍵字是指去掉字符串兩端的指定字符,F(xiàn)ROM關(guān)鍵字是指去掉的字符。

三、去掉多個字符

SELECT TRIM(BOTH ' -' FROM '- -hello - world- -') as result FROM dual;

執(zhí)行以上代碼,結(jié)果將返回去掉字符串中的“-”和“ ”(空格)后的結(jié)果“hello - world”。

以上代碼中,BOTH關(guān)鍵字是指去掉字符串兩端的指定字符,F(xiàn)ROM關(guān)鍵字是指去掉的字符。

四、去掉某一端的字符

SELECT TRIM(LEADING '-' FROM '--hello--world--') as result FROM dual;

執(zhí)行以上代碼,結(jié)果將返回去掉字符串開頭的“-”后的結(jié)果“hello--world--”。

以上代碼中,LEADING關(guān)鍵字是指去掉字符串開頭的指定字符,F(xiàn)ROM關(guān)鍵字是指去掉的字符。

五、去掉某一端的多個字符

SELECT TRIM(LEADING ' -' FROM '- -hello - world- -') as result FROM dual;

執(zhí)行以上代碼,結(jié)果將返回去掉字符串開頭的“-”和“ ”(空格)后的結(jié)果“hello - world- -”。

以上代碼中,LEADING關(guān)鍵字是指去掉字符串開頭的指定字符,F(xiàn)ROM關(guān)鍵字是指去掉的字符。

六、去掉末尾的字符

SELECT TRIM(TRAILING '-' FROM '--hello--world--') as result FROM dual;

執(zhí)行以上代碼,結(jié)果將返回去掉字符串末尾的“-”后的結(jié)果“--hello--world”。以上代碼中,TRAILING關(guān)鍵字是指去掉字符串末尾的指定字符,F(xiàn)ROM關(guān)鍵字是指去掉的字符。

七、去掉末尾的多個字符

SELECT TRIM(TRAILING ' -' FROM '- -hello - world- -') as result FROM dual;

執(zhí)行以上代碼,結(jié)果將返回去掉字符串末尾的“-”和“ ”(空格)后的結(jié)果“- -hello - world”。

以上代碼中,TRAILING關(guān)鍵字是指去掉字符串末尾的指定字符,F(xiàn)ROM關(guān)鍵字是指去掉的字符。

總結(jié):

trim函數(shù)在Oracle中有著非常廣泛的應(yīng)用。通過trim函數(shù),我們可以很容易地去掉字符串的前后空格、特定字符等,使得字符串的處理變得更加靈活簡便。