sql >> Databasteknik >  >> RDS >> Sqlserver

escape hakparenteser i PATINDEX med SQL Server

Tydligen behöver stängande parenteser inte undvikas:

SELECT 
    PATINDEX('%[[]SQLSERV].DBNAME.DBO.[[][0-9a-zA-Z _-]%','ert[SQLSERV].DBNAME.DBO.[Table name]asdadsf')

ovanstående ger 4.

Vi kan inte heller anpassa en escape-karaktär tillsammans med PATINDEX som vi kan göra med LIKE.




  1. JQUERY &php post error 500 (internt serverfel)

  2. Hibernate, C3P0, Mysql -- Broken Pipe

  3. Tillkännager ClusterControl 1.5 - med automatisk säkerhetskopiering och molnuppladdning

  4. HQL hur man går med tre bord