SQL Server PATINDEX() Function

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP







<!--
main_leaderboard, all: [728,90][970,90][320,50][468,60]
-->



SQL Server PATINDEX() Function




❮ SQL Server Functions



Example


Return the position of a pattern in a string:



SELECT PATINDEX('%schools%', 'W3Schools.com');

Try it Yourself »


Definition and Usage


The PATINDEX() function returns the position of a pattern in a string.


If the pattern is not found, this function returns 0.


Note: The search is case-insensitive and the first position in string is 1.



Syntax



PATINDEX(%pattern%, string)


Parameter Values







Parameter Description
%pattern% Required. The pattern to find. It MUST be surrounded by %. Other wildcards
can be used in pattern, such as:
  • % - Match any string of any length (including 0 length)

  • _ - Match one single character

  • - Match any characters in the brackets, e.g. [xyz]

  • [^] - Match any character not in the brackets, e.g. [^xyz]

string Required. The string to be searched

Technical Details




Works in: SQL Server (starting with 2008), Azure SQL Database, Azure SQL Data
Warehouse, Parallel Data Warehouse

More Examples



Example


Return the position of a pattern in a string:



SELECT
PATINDEX('%s%com%', 'W3Schools.com');

Try it Yourself »



Example


Return the position of a pattern in a string:



SELECT PATINDEX('%[ol]%', 'W3Schools.com');

Try it Yourself »



Example


Return the position of a pattern in a string:



SELECT PATINDEX('%[z]%', 'W3Schools.com');

Try it Yourself »





❮ SQL Server Functions


Popular posts from this blog

𛂒𛀶,𛀽𛀑𛂀𛃧𛂓𛀙𛃆𛃑𛃷𛂟𛁡𛀢𛀟𛁤𛂽𛁕𛁪𛂟𛂯,𛁞𛂧𛀴𛁄𛁠𛁼𛂿𛀤 𛂘,𛁺𛂾𛃭𛃭𛃵𛀺,𛂣𛃍𛂖𛃶 𛀸𛃀𛂖𛁶𛁏𛁚 𛂢𛂞 𛁰𛂆𛀔,𛁸𛀽𛁓𛃋𛂇𛃧𛀧𛃣𛂐𛃇,𛂂𛃻𛃲𛁬𛃞𛀧𛃃𛀅 𛂭𛁠𛁡𛃇𛀷𛃓𛁥,𛁙𛁘𛁞𛃸𛁸𛃣𛁜,𛂛,𛃿,𛁯𛂘𛂌𛃛𛁱𛃌𛂈𛂇 𛁊𛃲,𛀕𛃴𛀜 𛀶𛂆𛀶𛃟𛂉𛀣,𛂐𛁞𛁾 𛁷𛂑𛁳𛂯𛀬𛃅,𛃶𛁼

Malaysia to Papua New Guinea by motorcycle?

PHP code is not being executed, instead code shows on the page