1 Ανοίξτε το SQL Server Management Studio για . 2
Ανοίξτε ένα νέο παράθυρο ερωτήματος .
Εικόνων 3
αναγνωρίσει μια ακέραια μεταβλητή και ορίστε την τιμή σε 1 , όπως φαίνεται :
ΔΗΛΩΝΟΥΝ @ n INT
SET @ n = 1
Η 4
Δημιουργία βρόχος "while" για να χρησιμοποιήσετε το ακέραιο μεταβλητή βρόχου 100 φορές , όπως φαίνεται :
ΕΝΩ ( @ n <= 100 )
BEGIN
SET @ @ n = n +1
ΤΕΛΟΣ
5
Χρησιμοποιήστε μια "υπόθεση" δήλωση εντός του βρόχου για να αξιολογήσει το αποτέλεσμα της συνάρτησης Modulo κατά την τρέχουσα τιμή της μεταβλητής ακεραίου και να εκτυπώσετε την κατάλληλη έξοδο :
PRINT ΥΠΟΘΕΣΗ 0
ΟΤΑΝ ( @ n % 15 ) ΤΟΤΕ « FizzBuzz »
ΟΤΑΝ ( @ n % 5 ) ΤΟΤΕ
« Buzz »
ΟΤΑΝ ( @ n % 3 ) ΤΟΤΕ
ΑΛΛΟ CAST « Fizz » ( @ n AS VARCHAR ( 8 ) )
ΤΕΛΟΣ
Η 6
Βεβαιωθείτε ότι το πλήρες σενάριο T - SQL εμφανίζεται ως εξής και κάντε κλικ στο " Εκτέλεση " κουμπί για να εκτελέσετε το ερώτημα :
ΔΗΛΩΝΟΥΝ @ n INT
SET @ n = 1
ΕΝΩ ( @ n <= 100 )
BEGIN
PRINT CASE 0
ΟΤΑΝ ( @ n % 15 ) ΤΟΤΕ « FizzBuzz »
ΟΤΑΝ ( @ n % 5 ) ΤΟΤΕ
« Buzz»
ΟΤΑΝ ( @ n % 3 ) ΤΟΤΕ
ΑΛΛΟ CAST « Fizz » ( @ n AS VARCHAR ( 8 ) )
ΤΕΛΟΣ
SET @ @ n = n +1
ΤΕΛΟΣ
Η 7
το παράθυρο αποτελέσματα θα δείχνουν τα αποτελέσματα του « FizzBuzz " υπολογισμός .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα