SSMS
 sql >> Baza danych >  >> Database Tools >> SSMS

Zmuszenie Management Studio do używania ALTER TABLE zamiast DROP/CREATE

Tak, możesz!

W programie SQL Server Management Studio przejdź do trybu projektowania tabeli dla danej tabeli i wprowadź zmiany. Jednak:nie kliknij przycisk „Zapisz”, ale zamiast tego kliknij prawym przyciskiem myszy w widoku projektu tabeli, na końcu menu kontekstowego powinien znajdować się element „Generuj skrypt zmiany”.

Kliknij tę pozycję menu, a zostanie wyświetlone wyskakujące okno dialogowe, które zawiera skrypt T-SQL potrzebny do wprowadzenia zmian, które wprowadziłeś w tabeli w projektancie. Skopiuj lub zapisz ten kod T-SQL, anuluj pracę projektanta i voila – masz swój skrypt zmian!

AKTUALIZACJA: Marco, przepraszam, nie sądzę, aby istniała jakaś opcja zmiany domyślnego zachowania, przynajmniej nie teraz. Możesz złożyć wniosek o ulepszenie do firmy Microsoft na Microsoft Connect, aby to zaproponować – myślę, że dobry pomysł!



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Skąd pobrać sun.jdbc.odbc.JdbcOdbcDriver (próba podłączenia wyjścia csv z Spoon do SSMS)

  2. Rozszerzalność/dodatek SSMS - pobierz aktualną bazę danych i serwer

  3. Domyślna baza danych SQL Server podczas zapytania - master

  4. Czas wykonania zapytania w Management Studio i profilerze. Co to mierzy?

  5. Zapisywanie wyników z nagłówkami w Sql Server Management Studio