Чи є бібліотека регулярних виразів, написана в T-SQL (немає CLR, не розширений SP
, чистий T-SQL) для SQL Server, і яка повинна працювати з спільним хостингом?
Редагувати:
- Спасибі, я знаю про те
PATINDEX
,LIKE
,xp_
sps
і рішення CLR - Я також знаю, що це не найкраще місце для регулярного виразу, питання теоретичне :)
- Знижена функціональність також приймається
SAFE
а не позначених як EXTERNAL_ACCESS
або UNSAFE
(як я розумію, чому ці два останніх набору дозволів були б проблематичними для спільного середовища хостингу). Microsoft Azure SQL Database V12 (тобто нова версія станом на кінець 2014 р.), Яка є спільним середовищем, дозволяє складанням, позначеним як SAFE
(і завантажуються через FROM 0x...
DLL, оскільки ви не можете завантажити DLL). Але SAFE
це все, що потрібно для регулярних виразів та багато інших дуже корисних функцій.