¿Hay alguna manera de convertir expresiones regulares en LIKE dentro de una función (MSSQL)? El procedimiento almacenado no puede ser más complicado que esto:Sql Me gusta RegEx
(country\=)(?<Country>[\w\d]+)(\&sessionid\=)(?<SessionId>.+)
Los grupos no serán utilizados en el LIKE, que están ahí para otro propósito.
me gustaría usar esta dentro de un procedimiento almacenado finales como:
SELECT * FROM [Table]
WHERE test_regex(regex, 'text') = 1
Donde la expresión regular es una parte de [Tabla]
¿Qué estás tratando de lograr? ¿Algún tipo de mecanismo de despacho basado en tablas donde las reglas se expresan como expresiones regulares? ... Solo curiosidad si adiviné correctamente. –
Supongo que se analizarán los archivos de registro. Eso parece una cadena de consulta. –
Tomek son correctos :) – Andreas