Oracle instr函式簡單用法

2021-10-07 05:25:45 字數 385 閱讀 7871

oracle中instr的用法:

instr方法的格式為

instr(源字串, 要查詢的字串, 從第幾個字元開始, 要找到第幾個匹配的序號)

返回找到的位置,如果找不到則返回0.

例如:instr('corporate floor','or', 3, 2)中,源字串為'corporate floor', 在字串中查詢'or',從第三個字元位置開始查詢"or",取第三個字後第2個匹配項的位置。

預設查詢順序為從左到右。當起始位置為負數的時候,從右邊開始查詢。

所以select instr('corporate floor', 'or', -1, 1) "aaa" from dual的顯示結果是

instring

Oracleinstr函式詳解

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

oracle instr函式的使用

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

Oracle instr函式 求子字串

2011 03 29 12 10 09 分類 預設分類 標籤 instr code select 字串occupation 字型大小大中小 訂閱 instr 源字串,目標字串,起始位置,匹配序號 在oracle plsql中,instr函式返回要擷取的字串在源字串中的位置。只檢索一次,就是說從字元的...