溫馨提示×

oracle怎么截取固定符號前的內容

小億
1308
2024-03-04 17:57:55
欄目: 云計算

在Oracle中,可以使用SUBSTR和INSTR函數來截取固定符號前的內容。以下是一個示例:

假設有一個字符串"abc:def:ghi",我們想要截取第一個":“符號前的內容"abc”:

SELECT SUBSTR('abc:def:ghi', 1, INSTR('abc:def:ghi', ':') - 1) FROM dual;

在上面的查詢中,INSTR函數用來查找第一個":"的位置,然后SUBSTR函數根據這個位置截取子字符串。

如果想截取第二個":“符號前的內容"abc:def”,可以按照下面的方式進行:

SELECT SUBSTR('abc:def:ghi', 1, INSTR('abc:def:ghi', ':', 1, 2) - 1) FROM dual;

同樣,INSTR函數的第三個參數表示從第幾個出現的符號開始查找。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女