Trong dự án hiện tại của tôi, tôi đã được thừa kế với nhiều quy trình lưu trữ SQL Server dài hơn (1200 dòng) với một số thụt lề và định dạng khủng khiếp khiến chúng gần như không thể đọc được. Có một số công cụ mà tôi có thể sử dụng để tự động định dạng chúng và làm cho chúng dễ đọc hơn không? Tôi không muốn đi qua nó bằng tay và thụt vào nó.Cần một công cụ để tự động thụt lề và định dạng các thủ tục được lưu trữ trong SQL Server
Trả lời
Dưới đây là một vài - không có ý tưởng tốt như thế nào họ làm việc, không may ...
http://www.wangz.net/gsqlparser/sqlpp/sqlformat.htm (miễn phí)
http://www.sqlinform.com/ (miễn phí cho sử dụng cá nhân)
Kiểm tra hỗ trợ Sql:
Nó có một số tính năng định dạng.
http://www.roundpolygons.com/Default.aspx?PageContentID=5&tabid=92
tôi sẽ đề nghị tải về các phiên bản đánh giá để xem liệu nó phù hợp với nhu cầu của bạn.
Hãy thử redgate SQLPrompt. Nó có bản dùng thử 14 ngày.
Red Gate "SQL Refactor" Rất tốt. Chúng tôi đã mua nó
Hoặc
SSMS tools pack miễn phí, nhưng chúng tôi không sử dụng cách bố trí các tính năng
Không thụt lề, chỉ thay đổi trường hợp: ( –
Hãy thử www.softfrontiers.com/Downloads/ReIndenter.shtml miễn phí (hoặc tặng) và download.
Hoạt động trên C# và mã SQL Server.
Rất nhanh và không thay đổi mã ngoại trừ thụt lề và đóng chặn các nhận xét bị thiếu và có thể.
Tôi đang sử dụng liên kết sau để định dạng và chấp nhận Mã SQL Server trực tuyến của bạn. http://sqlserverlearner.com/online-tools/tsql-code-formatter
Làm việc tuyệt vời của nó !!
Tôi đã sử dụng dbForge SQL Hoàn thành trong một thời gian và hài lòng với nó ($ 99 và phiên bản miễn phí). Trình định dạng hoạt động từ bên trong Visual Studio và SMSS. Nó cũng có một tính năng hoàn thành mã tiện dụng hoạt động tốt hơn tiêu chuẩn được tích hợp vào SMSS.
http://www.devart.com/dbforge/sql/sqlcomplete/ordering.html
Hãy thử sử dụng ApexSQL Refactor. Nó tích hợp vào SSMS và nó là một công cụ miễn phí. Điều tốt về nó là nó cho phép lưu các tùy chọn định dạng và chia sẻ chúng với nhóm để tất cả các bạn sử dụng cùng một cài đặt cho mã.
- 1. Gọi thủ tục lưu trữ từ một thủ tục lưu trữ SQL Server
- 2. SELECT đối với thủ tục được lưu trữ SQL Server
- 3. Làm cách nào để lưu một thủ tục được lưu trữ trong SQL Server 2008 R2?
- 4. Nơi tìm thủ tục lưu trữ msdb.dbo.sp_send_dbmail trong SQL Server
- 5. Thủ tục lưu trữ SQL Server để gửi email
- 6. Tham số thủ tục lưu trữ SQL Server
- 7. Thủ tục lưu trữ SQL Server Thư mục/nhóm
- 8. SQL Server lưu trữ mã thủ tục được lưu trữ ở đâu?
- 9. Microsoft SQL Server - Ai đã tạo thủ tục lưu trữ?
- 10. sql động vs thủ tục được lưu trữ - ưu và nhược điểm?
- 11. Làm cách nào để tạo điều kiện thủ tục được lưu trữ trong SQL Server?
- 12. SQL Server 2000: Làm thế nào để thoát khỏi một thủ tục được lưu trữ?
- 13. Gọi thủ tục lưu trữ trong một thủ tục được lưu trữ trong MySQL
- 14. Tôi muốn ẩn tập lệnh của một thủ tục được lưu trữ trong SQL Server 2008
- 15. Công cụ để làm việc với các thủ tục được lưu trữ trong Oracle, trong một nhóm?
- 16. Lưu trữ SQL Server Thủ tục lưu giữ giá trị trả về trong T-SQL
- 17. trường hợp trong thủ tục được lưu trữ sql trên SQL Server
- 18. C#/SQL Lấy tất cả các thủ tục được lưu trữ và mã số của chúng
- 19. Mẫu lưu trữ với các thủ tục được lưu trữ
- 20. Làm cách nào để thực thi thủ tục được lưu trữ trong tác vụ SQL Agent?
- 21. Cách giữ lịch sử các bản sửa đổi thủ tục lưu trữ SQL Server
- 22. Thực hiện một thủ tục được lưu trữ trong một thủ tục lưu sẵn
- 23. Sự khác biệt giữa; và GO trong thủ tục lưu trữ trong SQL Server?
- 24. Danh sách các thủ tục được lưu trữ từ Bảng
- 25. Có công cụ miễn phí nào có thể giúp hình dung logic của một thủ tục được lưu trữ trong SQL Server 2008 R2 không?
- 26. Sử dụng DateTime trong một SqlParameter cho thủ tục lưu trữ, lỗi định dạng
- 27. Thụt lề liên tục Eclipse
- 28. Bạn có nên lưu trữ các thủ tục lưu trữ SQL trong Kiểm soát nguồn không?
- 29. Tìm tên thủ tục được lưu trữ với nội dung trong SQL Server 2000
- 30. Cách xem mã thủ tục được lưu trữ trong SQL Server Management Studio
SQLinform hoạt động rất tốt, thực sự. Rất nhiều tùy chọn, bạn có thể đặt mã theo cách bạn thích nhất. – Tomalak
Đây là một bài viết giới thiệu cách định dạng SQL trong chương trình của riêng bạn một cách tự động: http://www.dpriver.com/blog/list-of-demos-illustrate-how-to-use-general-sql-parser/sql -bộ mã định dạng riêng-format-sql-in-your-own-program/ –
SQLinForm giờ đây có phiên bản miễn phí dành cho máy tính để bàn cho các câu lệnh SQL lên tới 100 dòng nên được sử dụng tốt trong hầu hết các trường hợp – Guido