sql >> Base de Datos >  >> RDS >> Sqlserver

¿Cómo comparar si dos cadenas contienen las mismas palabras en T-SQL para SQL Server 2008?

No creo que haya una solución simple para lo que está tratando de hacer en SQL Server. Mi primer pensamiento sería crear una UDF CLR que:

  1. Acepta dos cadenas
  2. Los divide en dos matrices utilizando la función de división en " "
  3. Compare el contenido de las dos matrices, devolviendo verdadero si contienen los mismos elementos.

Si esta es una ruta que le gustaría seguir, eche un vistazo a este artículo para comenzar a crear CLR UDF.