V SQL 2005 se můžete setkat s situací, kdy potřebujete vygenerovat skript ALTER TABLE, například při přidávání nového sloupce do databáze nebo změně typu pole atd.
Chcete-li generovat skript pro konkrétní funkci SQL, například CREATE, SELECT, UPDATE atd., obvykle byste měli pravým tlačítkem myši kliknout na tabulku v SQL Management Studio a zvolit Tabulku skriptů jakoa potom která chcete skriptovat.
V nabídce Tabulka skriptů je však možnost ALTER Tojakomožnost menu! Takže pokud chcete vytvořit skript, jak to děláte? Takhle to nemůžete dělat, když změníte tabulku.
Chcete-li vygenerovat skript, nejprve klikněte pravým tlačítkem myši na tabulku, kterou chcete změnit, a vyberte možnost Design
Nyní pokračujte a přidejte nové sloupce, změňte typy polí, nastavte pole NULLS nebo ne. Jakmile skončíte, kliknete pravým tlačítkem myši na libovolný sloupec nebo na prázdné místo a uvidíte možnost Generovat změnu skriptu.
Nyní pokračujte a uložte soubor a budete mít svůj ALTER TABLE skript! Je to trochu matoucí, protože všechny ostatní funkce lze skriptovat jen kliknutím pravým tlačítkem, ale je to jednoduché, jakmile se naučíte. Užijte si!