2009-03-09 35 views
9

thể trùng lặp:
SQL Formatter for SQL Management StudioSQL Formatting Tool

Vì vậy, Visual Studio có một lệnh như Document Format [Ctrl + K, Ctrl + D] là có một cái gì đó tương tự cho SQL Management Studio ?

Nếu không có bất kỳ sản phẩm nào khác ngoài kia, ở bất kỳ đâu, có thể trợ giúp điều này?

Chúng tôi có hàng trăm trong số chúng tôi phải trải qua trong một khoảng thời gian khá ngắn, và vì chúng tôi dành nhiều thời gian để định dạng lại chúng do chất lượng định dạng ban đầu kém.

Chúng tôi đang sử dụng Microsoft SQL 2008.

+0

Liên quan: http://dba.stackexchange.com/questions/11074/sql-query-formatter –

+1

@PhillPafford câu hỏi trên trang web dba là dành riêng cho postgresql chứ không phải SQL Server. –

Trả lời

5

Bạn có thể thử SQL Formatter (webbased). Tôi nghĩ có một câu hỏi tương tự cách đây một thời gian.

Chỉnh sửa: Yup, duplicate câu hỏi.

+0

Cảm ơn. Điều đó dẫn tôi đến câu trả lời tốt nhất: SQL Refactor http://www.red-gate.com/products/SQL_Refactor/index.htm –

0

SQL Assistant đã hoạt động rất tốt đối với tôi. Nó là một sản phẩm thương mại (không miễn phí), nhưng hỗ trợ một loạt các biên tập viên với một mức giá hợp lý (IMO).

0

Tôi nghĩ rằng SQL Refactor sẽ chăm sóc tôi:

SQL Refactor

+4

với giá $ 300, gửi mã của bạn cho tôi và tôi sẽ định dạng lại cho bạn! –

+0

Bạn có chắc chắn không? Tôi đoán bạn sẽ bận rộn hơn 20 giờ. Không đề cập đến sự khác biệt về múi giờ yêu cầu bạn phải thức suốt đêm;) –

0

Hãy thử những công cụ bằng Quest Software. Xem SQL Navigator/Toad cho Oracle và/hoặc Toad cho SQL Server.

6

Có một số công cụ có sẵn. Tôi đã tìm thấy một số sản phẩm thương mại là rất tốt cho việc này:

Hai công việc thực sự tốt. Sau đó, bạn sẽ tìm thấy một số công cụ miễn phí nhưng không ai trong số họ làm việc tốt cho tôi. :-(

Tất cả các sản phẩm thương mại có một phiên bản dùng thử Hãy thử chúng trong một VM đến. xem họ có làm việc cho bạn hay không, họ không phải là giá rẻ để bạn muốn biết chắc chắn họ làm việc cho bạn.

+0

Tôi đã thử Instant SQLFormatter, nhưng nó chưa định dạng SQl cho tôi. Tôi sao chép Sql của tôi để Pl/SQL Developer trong đó có một đẹp đẹp xây dựng nó. Nó là một sản phẩm tôi sử dụng với cơ sở dữ liệu Oracle, nhưng nó cũng cho phép tôi định dạng các truy vấn MSSQL. – abhi

3

Tôi có thể đề nghị bạn sử dụng SQL Complete. Công cụ này có định dạng thuận tiện. Bạn cũng có thể thử phiên bản miễn phí và xem nó hoạt động như thế nào.

Chào mừng bạn!