Czy istnieje biblioteka wyrażeń regularnych napisana w języku T-SQL (bez środowiska CLR, bez rozszerzonego SP, czystego języka T-SQL) dla programu SQL Server, która powinna działać w przypadku hostingu współdzielonego?
Edytować:
- Dzięki, wiem o
PATINDEX,LIKE,xp_spsoraz rozwiązania CLR - Wiem też, że to nie jest najlepsze miejsce na regex, pytanie jest teoretyczne :)
- Dopuszczalna jest również ograniczona funkcjonalność
SAFEi nie oznaczonych jako albo EXTERNAL_ACCESSlub UNSAFE(ponieważ rozumiem, dlaczego te 2 ostatnie zestawy uprawnień byłyby problematyczne w przypadku współdzielonego środowiska hostingu). Microsoft Azure SQL Database V12 (tj. Nowa wersja z końca 2014 r.), Która jest środowiskiem współdzielonym, zezwala na zestawy oznaczone jako SAFE(i ładowane za pośrednictwem FROM 0x...zamiast z biblioteki DLL, ponieważ nie można przesłać biblioteki DLL). Ale SAFEto wszystko, czego potrzeba do wyrażeń regularnych i WIELE innych bardzo przydatnych funkcji.