MySql insert拔出操作的3個小技能分享。本站提示廣大學習愛好者:(MySql insert拔出操作的3個小技能分享)文章只能為提供參考,不一定能成為您想要的結果。以下是MySql insert拔出操作的3個小技能分享正文
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