Ako vygenerovať skript zmeny tabuľky v SQL

V SQL 2005 sa môžete stretnúť so situáciou, kedy potrebujete vygenerovať skript ALTER TABLE , napríklad pri pridávaní nového stĺpca do databázy alebo pri zmene typu poľa atď.

Ak chcete vygenerovať skript pre konkrétnu funkciu SQL , ako napríklad CREATE , SELECT , UPDATE atď., za normálnych okolností stačí kliknúť pravým tlačidlom myši na tabuľku v SQL Management Studio a vybrať tabuľku skriptov ako(Script Table as) a potom funkciu, ktorú chcete skriptovať. .

tabuľka skriptov ako alter na vypnuté

Voľba ALTER To je však zakázaná v možnosti ponuky Tabuľka skriptov ako(Script Table as) ! Ak teda chcete vygenerovať skript, ako to urobíte? No, nemôžete to urobiť týmto spôsobom, keď zmeníte stôl.

Ak chcete vygenerovať skript, najskôr kliknite pravým tlačidlom myši na tabuľku, ktorú chcete zmeniť, a vyberte položku Návrh(Design) .

možnosť zmeny tabuľky je vypnutá

Teraz pokračujte a pridajte svoje nové stĺpce, zmeňte typy polí, nastavte polia tak, aby akceptovali hodnotu NULL(NULLS) alebo nie, atď. Keď skončíte, chcete kliknúť pravým tlačidlom myši na ľubovoľný stĺpec alebo na prázdne miesto a uvidíte Teraz je k dispozícii možnosť Generovať skript zmeny(Generate Change Script) .

vygenerovať skript zmien sql

Teraz pokračujte a uložte tento súbor a budete mať svoj skript ALTER TABLE ! Je to trochu mätúce, pretože všetky ostatné funkcie je možné naskriptovať kliknutím pravým tlačidlom myši, ale keď sa to naučíte, je to jednoduché. Užite si to!



About the author

Som profesionálny audio inžinier s viac ako 10-ročnými skúsenosťami. V hudobnom priemysle pracujem už niekoľko rokov a v tejto oblasti som si vybudoval silnú reputáciu. Som tiež veľmi skúsený používateľský účet a operátor pre bezpečnosť rodiny. Medzi moje povinnosti patrí správa používateľských účtov, poskytovanie podpory zákazníkom a poskytovanie poradenstva v oblasti bezpečnosti rodiny zamestnancom.



Related posts