Dicas Rápidas #4 – While no SQL Server (laço de repetição no sql server)
Boa noite computêros…
Mais uma dica rápida, sei que ultimamente eu só tenho postado dicas rápidas, mas é que tô com o tempo apertado, mas prometo que assim que tiver uma folga faço um artigo bem completo…
Como criar um while no SQL Server? Simples… veja abaixo:
--declarando uma variavel inteira
declare @i int
--setando ela como 0
set @i = 0
--while com a condição de parada quando a variavel chegar a 10
while @i<10
begin
--print na tela
print @i
--incremento na variavel
set @i = @i + 1
end
No exemplo criamos uma função para imprimir os números de 0 a 9, mas a idéia do while é a mesma do que na programação, temos uma condição de parada e um bloco de código que será repetida n vezes…
É isso aí pessoal, qualquer dúvida, comentem!
Olá gente… Bem usar while no próprio sql facilita muito a nossa vida em alguma procedures, assim como o if é que praticamente a mesma coisa do while, melhor retornar uma procedure com o resultado já pronto do que ficar tratando isso no código, você vai perder tempo programando e desenpenho no seu programa.