国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

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

2024-08-29 13:57:39
字體:
來源:轉載
供稿:網友
sql :charindex('字符串',字段)>0 charindex('administrator',MUserID)>0

oracle:instr(字段,'字符串',1,1) >0 instr(MUserID,'administrator',1,1)>0

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

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

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

string:代表源字符串;

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

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

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

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

例如:

SELECT Instr('Hello Word', 'o', -1, 1) "String" FROM Dual 的顯示結果是

Instring
————
8
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 库车县| 遵化市| 柳江县| 河北区| 无锡市| 清水县| 岳池县| 讷河市| 南岸区| 南郑县| SHOW| 长汀县| 台山市| 策勒县| 长丰县| 岳西县| 靖宇县| 鹤岗市| 玛曲县| 鹤岗市| 砀山县| 连城县| 罗甸县| 陆河县| 太保市| 安阳市| 辽阳市| 垫江县| 辽宁省| 临桂县| 东阿县| 乐安县| 通山县| 西宁市| 瓮安县| 屏东县| 南宫市| 云安县| 平安县| 玉门市| 禹州市|