方法:1、用「TRIM([[STRING1] FROM] STRING2)」語句去掉字串;2、用「LTRIM(STRING2,[STRING1])」語句去掉字串;3、用「 RTRIM(STRING2,[STRING1])」語句去掉字串。
本教學操作環境:windows10系統、mysql8.0.22版本、Dell G3電腦。
oracle怎麼去掉字串
1. TRIM
功能:移除指定位置的指定字元。
TRIM([LEADING|TRAILING|BOTH [STRING1] FROM] STRING2)
TRIM(STRING2)
移除字串 STRING2 前後的空格。
SELECT TRIM(' 左右两边空格 ') AS AA FROM DUAL;
TRIM([LEADING|TRAILING|BOTH STRING1 FROM] STRING2)
移除字串STRING2 移除前面|後面|前後面(LEADING | TRAILING | BOTH )的字元STRING1 。
注意:STRING1 為一個字符,可以省略(省略則默認為去除空格)
LEADING :去除 STRING2 前面(左邊)的字符STRING1 。
SELECT TRIM(LEADING 'a' FROM 'aaasssdddsssaaa') AA FROM DUAL;
TRAILING :移除STRING2 後面(右邊)的字元STRING1
SELECT LTRIM(' 左边空格 ') AS AA FROM DUAL;
SELECT LTRIM('aaasssdddsssaaa','as') AA FROM DUAL;
SELECT LTRIM('as','aaasssdddsssaaa') AA FROM DUAL;
SELECT RTRIM(' 右边空格 ') AS AA FROM DUAL;
SELECT RTRIM('aaasssdddsssaaa','as') AA FROM DUAL;
Oracle教學》
以上是oracle怎麼去掉字串的詳細內容。更多資訊請關注PHP中文網其他相關文章!