Um pouco o loop é um dos tipos de loop mais comuns em programação. Ele permite que você execute um bloco de código continuamente, desde que uma determinada condição seja verdadeira.
Neste tutorial, você aprenderá a usar a instrução while no servidor SQL. Esta declaração permite que você pague uma declaração com base em uma determinada condição.
Servidor SQL durante a instrução
O snippet de código a seguir mostra a sintaxe da instrução while no servidor SQL:
Enquanto boolean_expressionA declaração suporta os seguintes argumentos:
Exemplo 1: Uso básico
Para entender melhor como o loop while funciona no servidor SQL, vamos demonstrá -lo com um exemplo.
Considere o trecho de código fornecido no seguinte:
declarar @var int = 1;No exemplo anterior, começamos declarando uma variável com o valor de 1. Em seguida, definimos a expressão booleana, verificando se o valor da variável é menor ou igual a 5. Se for verdade, imprimimos o valor da variável e aumentamos em 1. Continuamos fazendo isso até que a condição seja falsa.
Executar a consulta anterior deve imprimir os valores de 1 a 5, como mostrado no seguinte:
1Exemplo 2: Usando um loop de tempo com a tabela
O exemplo a seguir ilustra usando um loop de tempo em uma tabela. A tabela de origem é a seguinte:
enquanto (selecione AVG (preço) de produtos)> 300O exemplo anterior usa um loop de tempo para atualizar a tabela.
A tabela resultante é a seguinte:
Conclusão
Esta posta.