Gibt es eine in T-SQL geschriebene Bibliothek für reguläre Ausdrücke (keine CLR, keine erweiterte SP
, reine T-SQL) für SQL Server, die mit Shared Hosting funktionieren sollte?
Bearbeiten:
- Danke, weiß ich
PATINDEX
,LIKE
,xp_
sps
und CLR - Lösungen - Ich weiß auch, dass es nicht der beste Ort für Regex ist, die Frage ist theoretisch :)
- Reduzierte Funktionalität wird ebenfalls akzeptiert
SAFE
oder nicht als EXTERNAL_ACCESS
oder gekennzeichnet sind UNSAFE
(da ich verstehe, warum diese beiden letztgenannten Berechtigungssätze für eine gemeinsam genutzte Hosting-Umgebung problematisch wären). Microsoft Azure SQL Database V12 (dh die neue Version ab Ende 2014), bei der es sich um eine gemeinsam genutzte Umgebung handelt, ermöglicht Assemblies, die als gekennzeichnet sind SAFE
(und über FROM 0x...
statt aus einer DLL geladen werden, da Sie keine DLL hochladen können). Aber SAFE
ist alles, was für reguläre Ausdrücke und viele andere sehr nützliche Funktionen benötigt wird.