Postagens

Mostrando postagens de julho, 2022

Você conhece a nova função GENERATE_SERIES do SQL server 2022? Nunca foi tão fácil realizar contagens no SQL :)

Imagem
  Olá pessoal, espero que estejam todos muito bem :)     Hoje eu vim trazer para vocês uma nova função do SQL server que nos permite fazer contagens de forma muito simples, eu acho incrível como essa linguagem vem sofrendo melhorias tão boas ao longo dos anos.     O cenário de utilização é muito simples, vamos supor que você precise realizar uma contagem no SQL, como por exemplo, de 1 até 10, a maioria as pessoas pensam em utilizar um while, mas pode ser feito com "CTE", "CURSOR" ou até mesmo "GO TO",  de todas essas que falei CTE com certeza é a minha favorita, para exemplo irei fazer uma contagem de 1 até 10 utilizando WHILE  e CTE,  pois não recomendo realizar contagens utilizando de "GO TO"  ou "CURSOR".     Utilizando WHILE: Utilizando CTE: Todas essas linhas de código vão se resumir a apenas uma única linha com a função GENERATE_SERIES, conforme oi exemplo abaixo: Generate_series  Mágico né? Vamos conhecer os parâmetros que essa f