Oracle 提供了兩個字串截取函數:substr():從指定位置開始截取指定長度的字元。 substring():從指定位置開始截取剩餘的字符,或從指定位置開始截取指定長度的字符。
Oracle 中的字串截取函數
oracle中為了方便大家截取字串,提供了兩個函數substr()和substring (),他們用法相似。
substr(string, start, length)
從字串 string 中截取從第 start 個字元開始的 length 個字元。
範例:
<code class="sql">SELECT substr('Hello World', 6, 5) FROM dual; -- 输出:World</code>
substring(string, start [, length])
從字串string 中截取從第start 個字元開始的字串。如果未指定 length,則截取到字串結尾。
範例:
<code class="sql">SELECT substring('Hello World', 6) FROM dual; -- 输出:World SELECT substring('Hello World', 2, 3) FROM dual; -- 输出:ell</code>
注意:
以上是oracle中截取字串的函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!