SQL 2022 - Melhoria na função STRING_SPLIT
Olá, pessoal, espero que estejam todos bem :)
Hoje eu vim trazer para vocês uma melhoria que foi incorporada no SQL 2022, que é a coluna "Ordinal" no output da saída da função "String_split", essa melhoria já havia sido implantada no Azure SQL, mas se você ainda não conhece vem conferir :)
Para quem não conhece essa função, ela realiza a separação de valores separados por um limitador, por exemplo:
Aqui temos essa coluna "text", nela temos uma linha com diversos valores separados por ";"
Essa melhoria na função string_split permite adicionar um parâmetro que adiciona uma nova coluna chamada "ordinal", essa coluna garante a ordenação de forma nativa.
Exemplo:
Basta adicionar um novo parâmetro no final função, logo após o separador, esse novo parâmetro aceita os valores 1,0 ou null, caso você queira essa coluna, só passar o valor 1, caso contrário pode passar 0, null ou simplesmente não passar nada, pois por padrão ele passa o valor NULL.
Podemos inclusive filtrar por esse novo campo
Bem pessoal, por hoje é isso. Muito obrigado e até mais :)
Comentários
Postar um comentário