2010-07-22 45 views
55

Tôi muốn làm đẹp các truy vấn SQL mà tôi viết.Công cụ định dạng SQL miễn phí tồn tại?

Công cụ miễn phí nào tồn tại cho phép định dạng truy vấn SQL?

+0

Tương tự: http://stackoverflow.com/questions/627643/sql-formatting-tool – Ken

+0

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

+0

Thử [Trình biên dịch ApexSQL] (http://www.apexsql.com/sql_tools_refactor.aspx). Nó tích hợp vào SSMS và có hơn 150 tùy chọn định dạng. Disclaimer: Tôi làm việc cho ApexSQL. –

Trả lời

0

Sequel Pro Nếu sử dụng OS X, bạn chỉ cần tìm hiểu những gì bạn cần sau đó phát triển truy vấn bằng kiến ​​thức và sử dụng công cụ dòng lệnh (sở thích cá nhân của tôi :)).

+0

Nhưng phần mềm Sequel Pro chỉ dành cho MySQL, phải không? – newenglander

+0

Đó là chính xác @newenglander, Phần tiếp theo chỉ hỗ trợ cho MySQL; tuy nhiên, hỗ trợ Postgresql đang hoạt động! – Trent

1

Tôi đã luôn luôn là một fan hâm mộ của Navicat - http://www.navicat.com

phiên bản lite của họ là miễn phí, nhưng nó vẫn còn đi kèm với các beautifier sql - http://www.navicat.com/en/products/navicat_premium/premium_feature.html

Là một tiền thưởng thêm thỉnh thoảng bạn sẽ tìm thấy một số Chinglish ẩn ở những nơi kỳ lạ.

+4

Phiên bản Lite không còn bao gồm Bộ làm đẹp SQL miễn phí - nó yêu cầu bạn mua để bật nó. –

+0

@ Cᴏʀʏ, YUCks man – Pacerier

17

T-SQL Tidy là trình định dạng/làm đẹp SQL trực tuyến rất tốt.

Nó có nhiều tùy chọn định dạng. Mặc dù nó được nhắm mục tiêu đến T-SQL, nó sẽ làm việc với hầu hết các phương ngữ SQL.

+2

Nó hiện cung cấp một bổ trợ SSMS hoạt động hoàn toàn ngoại tuyến. Dường như cung cấp nhiều tùy chọn hơn so với PoorMansTsqlFormatter. –

6

Có trực tuyến miễn phí Instant SQL Formatter. Trang web cũng bán một số phiên bản khác (bổ trợ cho Visual Studio), nhưng phiên bản trực tuyến là miễn phí.

52

PoorMansTSqlFormatter là một trình làm đẹp trực tuyến miễn phí và nguồn mở, với trình bổ sung SSMS ngoại tuyến, công cụ làm đẹp dòng lệnh và plugin Notepad ++.

Dự án nhằm định dạng mọi tập lệnh T-SQL (2000 hoặc mới hơn), bất kể độ dài hoặc độ phức tạp.

Hy vọng điều này sẽ hữu ích!

+1

Tôi rất vui vì tôi đã tìm thấy bạn! Tôi đang tìm một cái gì đó MIỄN PHÍ, không phải 'gọi về nhà' (trực tuyến) để xem các truy vấn của tôi, là di động và sử dụng môi trường 'cảm giác' của Notepad ++. Cảm ơn đống! – SarjanWebDev

+0

cũng có một trình định dạng dựa trên Java trực tuyến miễn phí http://www.sqlinform.com – Guido

+0

@SarjanWebDev, Tại sao * bất kỳ ứng dụng * nào gọi về nhà để xem các truy vấn của bạn? Điều đó có vẻ hoàn toàn độc hại. – Pacerier

2

đỏ 22 Tháng 7 '10 15:13 @Christopherous 5000

tôi đang tìm kiếm như nhau trong notepad ++ và tìm thấy một liên kết cung cấp cho một ý tưởng về làm thế nào để tạo ra định dạng của riêng bạn với các macro: http://peoplesoft.wikidot.com/formatting-sql-in-notepad. Có vẻ như nó sẽ hoạt động, nhưng tôi sẽ sử dụng một trong những bổ trợ SSMS ở trên. (Ít công việc) Cảm ơn!

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