none
No funciona STRING_SPLIT RRS feed

  • Pregunta

  • Buenos días quería ejecutar la función.

    String_Split.

    El motivo resulta que me pasan una cadena la cual se separa por espacios en blanco y tengo que comprobar si alguno de los valores contiene en 3 campos.

    Mi idea era hacer un split de la cadena y luego recorrerlo para que me comparara cada valor que habría en el split con los 3 campos

    Select Id from MiTabla

    Campo1 like '%'+ValorPosicionSplit+'%' or Campo2 like '%'+ValorPosicionSplit+'%'or Campo3 like '%'+ValorPosicionSplit+'%'

    Pero la función split no me va: he probado algo como esto:

    SELECT value 
    FROM STRING_SPLIT ('AZO YYZ SEA PDX SFO RKV AMS', ' ');

    y NO VA.

    viernes, 23 de marzo de 2018 12:22

Respuestas

  • ¿Qué versión de SQL Server estás usando?

    STRING_SPLIT solo existe a partir de la versión 2016, y solo se puede usar si el nivel de compatibilidad de la base de datos es 130.

    viernes, 23 de marzo de 2018 12:39

Todas las respuestas