Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako používať slučky while v SQL Server 2005

A zatiaľ čo slučka v SQL Server 2005 umožňuje iterácii cez niekoľko príkazov , kým nie je splnená ukončovacia podmienka . While môže trvať tisíce iterácií obsahovať niekoľko aktualizácií , vložku alebo vyhlásenie vypúšťa . Kým slučka musí mať ukončovacie podmienku , alebo to bude neustále slučky a pád databázový server . Pokyny
1

Windows kliknite na tlačidlo " Štart " a vyberte " Všetky programy " . Kliknite na " Microsoft SQL Server , " kliknite na tlačidlo " SQL Server Management Studio 2005 " otvorte skriptovanie softvér .
2

Kliknite na tlačidlo " Nová otázka " otvorte editor . Na začiatku súboru , vytvorte zakončovací premennú . Nasledujúci kód ukazuje , ako vytvoriť číselnú premennú SQL 2005 :

vyhlásiť @ slučku ako celé číslo
3

Vytvorte while . Nasledujúci kód ukazuje , ako vytvoriť while pomocou zakončovací premenné vytvorené v kroku 2 :

while ( ! @ Loop = 5 )

začne

konca

Všetky príkazy SQL ísť v rámci " begin " a " end " vyhlásenie . V tomto príklade , sa bude opakovať päťkrát . Premenná @ loop je nastavené na jednu , a to zvýši zakaždým , keď vyhlásenie slučka kompletné .
4

Vytvorte vyhlásenie v slučke while . Zadajte nasledujúci kód v cykle while :

aktualizácia zákazník nastavenú last_name = ' Smith ' , kde KódZákazníka = @ loop

set @ slučky = @ loop 1

kód nad aktualizuje prvých päť zákazníkov s priezviskom " kováč . " Prírastky slučky variabilný , takže iba prvých päť zákazníkov aktualizovať . Keď @ slučka sa rovná päť , slučka sa ukončí .
5

Stlačením tlačidla " F5 " spustiť svoj kód . Pri dokončení slučky , " úspech " vráti správa .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené