2011-03-06 42 views
9

¿Se pregunta si es posible incorporar expresiones regulares en una declaración SQL en SQL Server? Solo estoy descubriendo que Oracle admite expresiones regulares.Expresiones regulares de SQL Server

+0

Vea también una respuesta similar aquí [enlace] (http://stackoverflow.com/a/16973578/813266) Agregué respecto a SQL Server CLR Regex. – DarrenMB

Respuesta

7

No, no sin ayuda adicional, como escribir una función CLR o algo similar. T-SQL no tiene soporte integrado para expresiones regulares.

+0

Gracias, me di cuenta de que era posible escribir una función CLR, pero estoy en un sitio alojado - godaddy.com - y creo que no puedo instalar el componente VBScript.RegExp para trabajar en el sitio alojado. Estoy pensando correctamente? Soy nuevo en todo esto. – deDogs

+0

@deDogs No estoy seguro, depende de lo que permita GoDaddy. Es posible en un entorno alojado. Los binarios de CLR se serializan en la base de datos, por lo que no está cargando archivos binarios a los servidores de host. La integración de CLR, sin embargo, no está habilitada por defecto con SQL Server. Tendrá que revisar qué es compatible con GoDaddy para ver si podrá usar el CLR o no. – squillman