SSMS
 sql >> Cơ Sở Dữ Liệu >  >> Database Tools >> SSMS

Buộc Management Studio sử dụng ALTER TABLE thay vì DROP / CREATE

Có bạn có thể!

Trong SQL Server Management Studio, hãy chuyển đến chế độ thiết kế bảng cho bảng được đề cập và thực hiện các thay đổi của bạn. Tuy nhiên:đ ừng nhấp vào nút "Lưu", nhưng thay vào đó nhấp chuột phải trong chế độ xem thiết kế bảng, sẽ có mục "Tạo Tập lệnh Thay đổi" ở cuối trình đơn ngữ cảnh của bạn.

Nhấp vào mục menu đó và bạn sẽ thấy một hộp thoại bật lên chứa tập lệnh T-SQL cần thiết để thực hiện những thay đổi mà bạn đã thực hiện đối với bảng trong trình thiết kế. Sao chép hoặc lưu mã T-SQL đó và hủy bỏ trình thiết kế, và thì đấy - bạn có tập lệnh thay đổi của mình!

CẬP NHẬT: Marco, xin lỗi, tôi không nghĩ có bất kỳ lựa chọn nào để thay đổi hành vi mặc định, ít nhất là không phải lúc này. Bạn có thể muốn gửi một yêu cầu nâng cao với Microsoft trên Microsoft Connect để đề xuất điều đó - tôi nghĩ vậy là ý kiến ​​hay!



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Khóa chính tự động tăng dần trong bảng SQL

  2. Tập lệnh cho tất cả các thủ tục được lưu trữ trong Management Studio 2005

  3. SQL Server 2008 R2 intellisense không hoạt động

  4. Cách chạy sqlcmd từ xa trên máy không có SSMS

  5. Tạo tập lệnh dựa trên điều kiện