PATINDEX
Misol
Matnda andoza (shablon) joylashgan o‘rnini qaytarish:
SELECT PATINDEX('%schools%', 'W3Schools.com');
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
PATINDEX() funksiyasi stringdagi andozaning (pattern) o‘rnini qaytaradi.
Agar naqsh topilmasa, bu funksiya 0 ni qaytaradi.
Eslatma: Qidiruv katta-kichik harflarni farqlamaydi va stringdagi birinchi pozitsiya 1 ga teng.
Sintaksis
PATINDEX(%pattern%, string)
Parametr qiymatlari
| Parametr | Tavsif |
|---|---|
| %pattern% | Required. The pattern to find. It MUST be surrounded by %. Other wildcards
can be used in pattern, such as:
|
| string | Majburiy. Qidiriladigan string |
Texnik tafsilotlar
| Qo‘llab-quvvatlaydigan tizimlar: | SQL Server (2008 dan boshlab), Azure SQL Database, Azure SQL Data Warehouse, Parallel Data Warehouse |
|---|
Ko‘proq misollar
Misol
Matnda andoza (shablon) joylashgan o‘rnini qaytarish:
SELECT PATINDEX('%s%com%', 'W3Schools.com');
O‘zingiz sinab ko‘ring »
Misol
Matnda andoza (shablon) joylashgan o‘rnini qaytarish:
SELECT PATINDEX('%[ol]%', 'W3Schools.com');
O‘zingiz sinab ko‘ring »
Misol
Matnda andoza (shablon) joylashgan o‘rnini qaytarish:
SELECT PATINDEX('%[z]%', 'W3Schools.com');
O‘zingiz sinab ko‘ring »
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
