熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Oracle >> 正文

SQL中Charindex和Oracle中對應的函數Instr對比

2022-06-13   來源: Oracle 
sql charindex(字符串字段)> charindex(administratorMUserID)>

oracleinstr(字段字符串) > instr(MUserIDadministrator)>

在項目中用到了Oracle中 Instr 這個函數順便仔細的再次學習了一下這個知識

Oracle中可以使用 Instr 函數對某個字符串進行判斷判斷其是否含有指定的字符

其語法為
Instr(string substring position occurrence)
其中

string代表源字符串

substring代表想聰源字符串中查找的子串

position代表查找的開始位置該參數可選的默認為

occurrence代表想從源字符中查找出第幾次出現的substring該參數也是可選的默認為
如果 position 的值為負數那麼代表從右往左進行查找
返回值為查找到的字符串的位置

對於 Instr 函數我們經常這樣使用從一個字符串中查找指定子串的位置

例如

SELECT Instr(Hello Word o ) String FROM Dual 的顯示結果是

Instring
————

From:http://tw.wingwit.com/Article/program/Oracle/201404/30548.html
    推薦文章
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.