Jak wygenerować skrypt zmiany tabeli w SQL?

W SQL 2005 możesz natknąć się na sytuację, w której musisz 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., zwykle wystarczy kliknąć prawym przyciskiem myszy tabelę w SQL Management Studio i wybrać Script Table as a następnie funkcję, którą chcesz skryptować .

tabela skryptów jako zmiana na wyłączone

Jednak opcja ALTER To jest wyłączona w tabeli skryptów jako(Script Table as) opcja menu! Więc jeśli chcesz wygenerować skrypt, jak to zrobisz? 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(Design) .

opcja zmiany tabeli wyłączona

Teraz śmiało dodaj nowe kolumny, zmień typy pól, ustaw pola tak, aby akceptowały wartości NULL(NULLS) lub nie, itp. Gdy skończysz, kliknij prawym przyciskiem myszy dowolną kolumnę lub białą przestrzeń, a zobaczysz opcja Generuj skrypt zmiany(Generate Change Script) jest teraz dostępna.

wygeneruj skrypt zmian sql

Teraz idź dalej i zapisz ten plik, a będziesz miał swój skrypt ALTER TABLE ! To trochę zagmatwane, ponieważ wszystkie inne funkcje można napisać za pomocą skryptu, klikając prawym przyciskiem myszy, ale jest to proste, gdy się go nauczysz. Cieszyć się!



About the author

inżynier audiofilski i specjalista ds. produktów audio z ponad 10-letnim doświadczeniem. Specjalizuję się w tworzeniu wysokiej jakości głośników muzycznych i słuchawek od początku do końca. Jestem ekspertem w rozwiązywaniu problemów z dźwiękiem oraz projektowaniu nowych głośników i systemów słuchawkowych. Moje doświadczenie wykracza poza samo tworzenie dobrych produktów; Mam również pasję pomagania innym w byciu jak najlepszymi, czy to poprzez edukację, czy pracę społeczną.



Related posts