Cách duy nhất tôi có thể xác định trong VS 2012 để mở một thủ tục lưu trữ hiện hành để sửa đổi và lưu thay đổi như sau:Có một cách trực quan để sửa đổi và lưu một thủ tục lưu trữ trong VS 2012
1) Bằng tay loại bỏ từ đầu tiên CREATE
và nhập lại ALTER
vào vị trí của nó (mọi lúc).
2) Từ menu "SQL", sau đó nó "Transact-SQL Editor" menu con, chọn Execute
.
Vì VS2012 đang được đưa ra ứng cử viên, tôi chắc chắn sẽ không có thay đổi cơ bản nào theo các dòng này.
Và, tôi hiểu rằng từ một điểm purist của quan điểm cho rằng điều này được thực hiện một truy vấn để thay đổi các thủ tục trên máy chủ. Nhưng từ quan điểm khả năng sử dụng thì không còn gần tương đương với nút Save
đơn giản trên thanh công cụ nữa? Trong suốt cả ngày, đây là một sự lãng phí không quan trọng về thời gian và sự tập trung tinh thần. Tôi có thể sống với Ctrl + Shift + E nhưng chỉnh sửa thủ công CREATE
đến ALTER
mỗi lần là vô lý.
Cảm ơn bạn David vì câu trả lời này. Tôi đã sử dụng cửa sổ "Server Explorer" và trên thực tế đã không thể thêm máy chủ của tôi, chỉ kết nối dữ liệu của tôi. Tôi đã thử nút "Cập nhật" ở đó nhưng đã nhận được một lỗi mà tôi không chú ý. Trong mọi trường hợp, có, sử dụng "SQL Server Object Explorer" theo đề xuất của bạn hoạt động rất tốt và nút Cập nhật hoàn thành chính xác những gì tôi đã hỏi. Vừa nãy, tôi quay lại "Solution Explorer" và thử nút "Update" lần nữa, và bây giờ nó đang hoạt động. Tuy nhiên tôi thích sử dụng SQL "Server Object Explorer" mà bạn đã chú ý đến. –