首頁 >資料庫 >Oracle >oracle怎麼去掉前後的空格

oracle怎麼去掉前後的空格

WBOY
WBOY原創
2022-05-18 18:09:548389瀏覽

在oracle中,可用trim()函數來去掉前後的空格,當函數的參數設為both時,就會去除指定的首部和尾部字符,語法為“select trim(both ' ' from 欄位) as strTemp from tableName」。

oracle怎麼去掉前後的空格

本教學操作環境:Windows10系統、Oracle 11g版、Dell G3電腦。

oracle怎麼去掉前後的空格

在oracle中,trim()函數的用法有,leading 開頭字符,trailing 結尾字符,both 開頭和結尾字符,如下:

trim(leading || trailing || both '将要被替换掉的字符" from “将要被替换的字符串")

1、trim函數去除指定的開頭字元

select trim(leading 'x' from 'xday') as strTemp from tableName ;

2、trim函數去除指定的結尾字元

select trim(trailing 'x' from 'dayx') as strTemp from tableName ;

3、trim函數去除指定的首部和尾部字元

select trim(both 'x' from 'xdayx') as strTemp from tableName ;

4、預設情況下,trim函數會移除首部和尾部,被指定的字元

select trim('x' from 'xdayx') as strTemp from tableName ;

5、如果沒有指定被移除的字符,則會預設移除首部和尾部的空格

select trim(' day ') as strTemp from tableName ;

擴充知識:

語法說明如下:

TRIM([ { { LEADING | TRAILING | BOTH }
         [ trim_character ]
       | trim_character
       }
       FROM 
     ]
     trim_source
    )

參數解釋:

leading   開頭字元

trailing    結尾字元

both        開頭與結尾字元

trim_character  移除的字元

trim_source      修剪原始資料

Oracle教程

###

以上是oracle怎麼去掉前後的空格的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn