溫馨提示×

在MYSQL中的PATINDEX()替換

小云
206
2023-09-26 07:08:25
欄目: 云計算

在MySQL中,沒有直接的PATINDEX()函數可用,但可以使用REGEXP_INSTR()函數來實現類似的功能。REGEXP_INSTR()函數用于返回一個字符串在正則表達式模式中第一次出現的位置。

可以使用類似以下的語法來替換PATINDEX()函數:

SELECT REGEXP_INSTR(column_name, ‘pattern’) - 1 AS position

FROM table_name

WHERE REGEXP_INSTR(column_name, ‘pattern’) > 0;

這將返回字符串在列中第一次出現的位置,如果找不到匹配,則返回-1。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女