Aprire SQL Server Management Studio .
2
Aprire una nuova finestra di query .
3
Dichiarare una variabile intera e impostare il valore a 1, come mostrato :
DECLARE @ n INT
sET @ n = 1
4
Creare un ciclo "while" per usare il numero intero variabile di ciclo 100 volte , come mostrato :
WHILE ( @ n < = 100 ) per
BEGIN
SET @ @ n = n +1
FINE
5
utilizzare un'istruzione "CASE" all'interno del ciclo di valutare il risultato della funzione modulo contro il valore corrente della variabile intera e stampare l'output appropriato:
sTAMPA CASE 0
QUANDO ( @ n % 15) THEN ' FizzBuzz '
QUANDO ( @ n % 5) THEN ' Buzz '
QUANDO ( @ n % 3 ) THEN ' Fizz '
ELSE CAST ( @ n AS VARCHAR ( 8) ) per
END
6
Verificare lo script T - SQL completa appare come segue e fare clic sul "Esegui " per eseguire la query :
DECLARE @ n INT
SET @ n = 1
WHILE ( @ n < = 100 ) per
BEGIN
CASE STAMPA 0
QUANDO ( @ n % 15) THEN ' FizzBuzz '
QUANDO ( @ n % 5) THEN ' Buzz '
QUANDO ( @ n % 3) THEN ' Fizz '
ELSE CAST ( @ n AS VARCHAR ( 8) ) per
END
SET @ @ n = n +1
END
7
il riquadro dei risultati mostrerà i risultati del calcolo " FizzBuzz " .
software © www.354353.com