oracle函式整理 instr函式

2021-05-27 17:31:55 字數 567 閱讀 7061

作用:返回要擷取的字串在源字串中的位置

引數解釋:1)string1                    源字串,要在此字串中查詢。

2)string2                    要在string1中查詢的字串。

3)start_position       【可選引數】代表string1 的哪個位置開始查詢。如果省略預設為1,字串索引從1開始。如果為負值,取其絕對值

返回值:數字型,string2在string1的起始位置。如果沒有找到,返回0。

適用版本:oracle 8i, oracle 9i, oracle 10g, oracle 11g

範例:select instr('abc','d') from dual; -- 返回 0

select instr('abc','a') from dual; -- 返回 1 

select instr('abcdabc','a',1,2) from dual; -- 返回 5

select instr('abc','c',-1) from dual; -- 返回 3

oracle函式INSTR用法

instr 源字串,目標字串,起始位置,匹配序號 在oracle plsql中,instr函式返回要擷取的字串在源字串中的位置。只檢索一次,就是說從字元的開始 到字元的結尾就結束。語法如下 引數分析 string1 源字串,要在此字串中查詢。string2 要在string1中查詢的字串.start...

oracle函式INSTR用法

instr 源字串,目標字串,起始位置,匹配序號 在oracle plsql中,instr函式返回要擷取的字串在源字串中的位置。只檢索一次,就是說從字元的開始 到字元的結尾就結束。語法如下 引數分析 string1 源字串,要在此字串中查詢。string2 要在string1中查詢的字串.start...

oracle的instr函式用法

這幾天在做乙個專案的時候,做到關於使用者組許可權分配的問題,用到了oracle的instr函式,現在好好學習下這個函式吧。在oracle plsql中,instr函式返回要擷取的字串在源字串中的位置。string1 源字串,要在此字串中查詢。string2 要在string1中查詢的字串.start...