2010-11-17 36 views
5

Có rất nhiều đoạn mã trong internet tại các bài viết hoặc Hỏi và trả lời các cộng đồng như stackoverflow đáng lưu chúng và tham khảo chúng bất cứ khi nào chúng ta cần chúng. Ghi nhớ tất cả chúng là khó khăn, vì vậy tôi tự hỏi nếu SQL Server có khả năng như vậy để lưu các đoạn mã trên nó?lưu các đoạn mã trong máy chủ sql

Nếu không, Bạn có thể nghĩ như thế nào về giải pháp khác?

Cảm ơn bạn

Trả lời

0

bạn có thể viết một ứng dụng nhanh chóng mà có thể làm điều đó cho bạn, hoặc bạn có thể sử dụng một Add- VS trong (giả sử bạn đang sử dụng VS - dựa trên câu hỏi liên quan đến SQL Server 2005) như CodeKeep.

1

Tôi chắc chắn sẽ đề xuất sử dụng tính năng mẫu tùy chỉnh được tích hợp sẵn (đây là liên kết đến số tutorial xuất sắc). Nhưng đôi khi bạn muốn lưu các ghi chú và đoạn trích không có định dạng mẫu.

Trong các trường hợp đó, bạn có thể tạo giải pháp đoạn mã. Trong đó, tạo các dự án về các chủ đề cụ thể. Sau đó, bạn có thể thêm các kịch bản cơ sở dữ liệu riêng lẻ vào các dự án đó.

Đây là một ví dụ. Một dự án được đặt tên là Truy vấn. Nó chứa các tệp .sql có tên là Select.sql, NestedSelect.sql, v.v. Nó cũng có thể chứa các tập tin văn bản trong thư mục Miscellaneous.

Các dự án khác có thể được đặt tên là InsertUpdate, StoredProcedures, CreateDatabase và v.v.

Cách khác là sử dụng một công cụ khác như OneNote hoặc yêu thích cá nhân InfoSelect của tôi. Tôi có megabyte các tập lệnh SQL trên máy tính xách tay của tôi trong InfoSelect.

1

Trong SQL Server 2012 Express Nâng cao, bạn có thể truy cập Trình quản lý đoạn trích mã từ mục menu Công cụ. Bạn có thể sử dụng hộp thoại này để chèn đoạn trích; đoạn trích nhập/xuất và v.v.

enter image description here

+2

Tôi không thể thấy cách nhanh chóng tạo đoạn mã mà không loay hoay với các tệp XML trên đĩa, điều đó sẽ hữu ích. – Michael12345

4

Dưới đây là một bản cập nhật về tiết kiệm đoạn SQL có thể hữu ích cho du khách chủ đề:

đoạn

T-SQL đã được giới thiệu trong SQL Server 2012 như một phần của SQL Server Management Studio (SSMS) .

Vị trí của đoạn mã SQL phụ thuộc vào phiên bản SSMS được sử dụng. Vì vậy, nếu SSMS 2014 được sử dụng, đường dẫn mặc định trên đoạn mã nào là: C: \ Program Files (x86) \ Microsoft SQL Server \ 120 \ Tools \ Binn \ ManagementStudio \ SQL \ Snippets \ 1033 \

Đoạn mã cho SSMS 2016 được tìm thấy theo đường dẫn này: C: \ Program Files (x86) \ Microsoft SQL Server \ 130 \ Tools \ Binn \ ManagementStudio \ SQL \ Snippets \ 1033 \ -

Sự khác biệt duy nhất là tên của thư mục đến sau thư mục MS SQL Server (ví dụ: thư mục 130 cho SSMS 2016, 120 cho SSMS 2014.)

Để lưu một đoạn mã SQL.tiện ích đoạn nội dung phải được sử dụng.

Xem thêm tại: http://www.sqlshack.com/sql-snippets-in-sql-server-management-studio/

Các vấn đề liên quan