Zalecane, 2025

Wybór Redakcji

Jak wygenerować Alter Table Script w SQL

W SQL 2005 można natknąć się na sytuację, w której trzeba wygenerować skrypt ALTER TABLE, na przykład podczas dodawania nowej kolumny do bazy danych lub zmiany typu pola itp.

Jeśli chcesz wygenerować skrypt dla określonej funkcji SQL, takiej jak CREATE, SELECT, UPDATE, itp., Normalnie wystarczy kliknąć prawym przyciskiem myszy tabelę w SQL Management Studio i wybrać Script Table jako, a następnie funkcję, którą chcesz skryptować .

Jednak opcja ALTER na jest wyłączona w tabeli skryptów jako opcja menu! Więc jeśli chcesz wygenerować skrypt, jak to zrobić? Cóż, nie możesz tego zrobić w ten sposób, kiedy zmieniasz stół.

Aby wygenerować skrypt, najpierw kliknij prawym przyciskiem myszy tabelę, którą chcesz zmienić, i wybierz Projekt .

Teraz dodawaj nowe kolumny, zmieniaj typy pól, ustawiaj pola, aby akceptowały NULLS lub nie, itd. Gdy skończysz, kliknij prawym przyciskiem myszy dowolną kolumnę lub białe pole, a zobaczysz opcja Generate Change Script jest już dostępna.

Teraz idź i zapisz ten plik, a otrzymasz skrypt ALTER TABLE! To trochę zagmatwane, ponieważ wszystkie inne funkcje można skryptować po prostu klikając prawym przyciskiem myszy, ale to proste, gdy się go nauczysz. Cieszyć się!

Top