SQL सर्वर PATINDEX () फ़ंक्शन
उदाहरण
एक स्ट्रिंग में एक पैटर्न की स्थिति लौटाएं:
SELECT PATINDEX('%schools%', 'W3Schools.com');
परिभाषा और उपयोग
PATINDEX () फ़ंक्शन एक स्ट्रिंग में एक पैटर्न की स्थिति देता है।
यदि पैटर्न नहीं मिलता है, तो यह फ़ंक्शन 0 देता है।
नोट: खोज केस-संवेदी है और स्ट्रिंग में पहली स्थिति 1 है।
वाक्य - विन्यास
PATINDEX(%pattern%, string)
पैरामीटर मान
Parameter | Description |
---|---|
%pattern% | Required. The pattern to find. It MUST be surrounded by %. Other wildcards
can be used in pattern, such as:
|
string | Required. The string to be searched |
टेक्निकल डिटेल
काम में: | SQL सर्वर (2008 से शुरू), Azure SQL डेटाबेस, Azure SQL डेटा वेयरहाउस, समानांतर डेटा वेयरहाउस |
---|
और ज्यादा उदाहरण
उदाहरण
एक स्ट्रिंग में एक पैटर्न की स्थिति लौटाएं:
SELECT
PATINDEX('%s%com%', 'W3Schools.com');
उदाहरण
एक स्ट्रिंग में एक पैटर्न की स्थिति लौटाएं:
SELECT PATINDEX('%[ol]%', 'W3Schools.com');
उदाहरण
एक स्ट्रिंग में एक पैटर्न की स्थिति लौटाएं:
SELECT PATINDEX('%[z]%', 'W3Schools.com');