Tất cả có thể được thực hiện trong SQL Server Management Studio.
Các Script Bảng Khi tùy chọn tạo tạo mã cho khóa chính trong và ngoài nước và trở ngại. Nó không tạo tập lệnh cho các chỉ mục, vì vậy bạn phải làm điều đó trong một bước khác. loại, tôi đề nghị mở rộng tất cả các nút loại đối tượng trong SSMS Object Explorer.
Để tạo tập lệnh cho cấu trúc bảng, khóa chính và khóa ngoài và các ràng buộc
- Chạy SQL Management Management Studio
- Trong Object Explorer , mở rộng cơ sở dữ liệu
- Mở rộng bảng
- Nhấp chuột phải vào bảng và chọn bảng Script là | TẠO ĐẾN | Cửa sổ soạn thảo truy vấn mới
Tập lệnh được tạo sẽ được hiển thị trong tab Trình soạn thảo truy vấn. Đảm bảo bạn thay đổi bảng, khóa chính và khóa ngoài và tên ràng buộc, vì các tên này phải là duy nhất.
Mặt khác, bạn sẽ nhận được thông báo lỗi có nội dung như 'Đã có một đối tượng có tên' Địa chỉ 'trong cơ sở dữ liệu.' hoặc 'Thao tác thất bại vì chỉ mục hoặc số liệu thống kê có tên' AK_Address_rowguid 'đã tồn tại trên bảng' Person.Address '.'
Để tạo tập lệnh cho chỉ mục
Sử dụng các bước tương tự như trên:
Để tạo tập lệnh INSERT INTO cho dữ liệu
- Nhấp chuột phải vào cơ sở dữ liệu (không phải bảng!)
- Nhiệm vụ mở | Tạo tập lệnh
- Trên tab Chọn đối tượng , chọn bảng để kịch bản
4. Trong tab Đặt tùy chọn tập lệnh , bấm Nâng cao và đảm bảo tùy chọn Loại dữ liệu thành tập lệnh được đặt thành Chỉ dữ liệu
Lưu ý: Nếu bạn chọn Lược đồ & Dữ liệu , tập lệnh lược đồ được tạo sẽ giống hệt với tập lệnh được tạo trong phương thức đầu tiên trong câu trả lời này.
5. Cập nhật tên bảng thành tên của bảng mới trước khi bạn thực thi tập lệnh