91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

SQL的patindex函數怎么使用

小億
92
2023-07-08 09:50:45
欄目: 云計算

PATINDEX函數用于在字符串中查找指定的模式,并返回模式第一次出現的位置。它的語法如下:

PATINDEX ( ‘%pattern%’ , expression )

其中,pattern是要查找的模式,可以包含通配符,expression是要搜索的表達式。

例如,我們有一個字符串"Hello, World!",我們想要查找字符串中第一次出現的"World"的位置,可以使用以下語句:

SELECT PATINDEX(‘%World%’, ‘Hello, World!’) AS Position;

這將返回結果為7,表示"World"在字符串中的位置是從第7個字符開始。

注意,PATINDEX函數區分大小寫。如果要忽略大小寫,可以使用COLLATE子句:

SELECT PATINDEX(‘%world%’ COLLATE Latin1_General_CS_AS, ‘Hello, World!’) AS Position;

這將返回結果為0,表示沒有找到指定的模式。

另外,如果要查找模式的位置范圍,可以結合SUBSTRING函數使用:

SELECT SUBSTRING(‘Hello, World!’, PATINDEX(‘%World%’, ‘Hello, World!’), 5) AS Substring;

這將返回結果為"World",表示從字符串中找到的模式的子串。

0
东阿县| 西平县| 海淀区| 长葛市| 句容市| 邹城市| 阿鲁科尔沁旗| 类乌齐县| 包头市| 沧源| 赫章县| 宣城市| 博客| 德江县| 万载县| 华亭县| 大安市| 锦州市| 萍乡市| 岗巴县| 沽源县| 婺源县| 梓潼县| 汉中市| 永清县| 涿鹿县| 玉龙| 体育| 福泉市| 湟源县| 三穗县| 秭归县| 江阴市| 安图县| 桃园市| 潼关县| 西峡县| 大田县| 南投县| 高邮市| 油尖旺区|