亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
乌拉特后旗| 海城市| 天峨县| 双柏县| 绩溪县| 舟山市| 灌云县| 云和县| 同仁县| 神农架林区| 靖江市| 涞源县| 武鸣县| 房产| 武陟县| 关岭| 松溪县| 腾冲县| 土默特左旗| 三亚市| 灵石县| 吉安市| 高清| 保康县| 马山县| 东港市| 桑植县| 广汉市| 平原县| 建湖县| 牡丹江市| 丰镇市| 周口市| 万全县| 安国市| 瓮安县| 新化县| 牙克石市| 连南| 漳浦县| 廊坊市|