2012-02-20 20 views
15

Với tất cả các cú pháp mã nổi bật của các tiện ích nổi bật trên đó, tôi thấy phải có một giải pháp JavaScript phía khách hàng SQL và dọn dẹp định dạng của nó.Tìm kiếm mã Javascript hiện có sẽ gọn gàng (định dạng lại) mã SQL, với trọng tâm là T-SQL

Tôi đã tìm thấy http://sqlformat.appspot.com/source/ nhưng thử nghiệm cho thấy nó khá thiếu sót, ít nhất là trên mã T-SQL.

Bất kỳ bit tương tự nào khác của mã nguồn mở để làm đẹp phía khách hàng của mã SQL?

+0

https://github.com/jdorn/sql-formatter –

+2

@PavelEvstigneev, trong khi thú vị, nó không phải là javascript. –

+1

Mặc dù câu hỏi này rõ ràng là không có chủ đề, có vẻ như nó có thể đã được thực hiện một ngoại lệ vì những gì OP được hỏi là khá khó để đi qua. – Olga

Trả lời

3

Hiện tại có SQL Fiddle, là một trong những công cụ bạn có thể sử dụng SQL Server. Bạn có thể đọc chi tiết trong số about pagesee the code on Github. Tác giả Jake Feasel, người dùng StackOverflow hiện tại thích JSFiddle và muốn một cái gì đó tương tự cho SQL.

+0

Cảm ơn, nhưng trang web dường như không có bất kỳ tùy chọn nào để "lấy một blob SQL và dọn dẹp định dạng của nó". –

1

Cảm ơn nhiều để Tony Miller cho đề cập đến ông của trang web của tôi, http://sqlfiddle.com, tuy nhiên tôi tin rằng người hỏi là thực sự tìm kiếm một trang web như thế này:

http://www.dpriver.com/pp/sqlformat.htm

Tôi đã sử dụng trang web này rộng rãi cho tôi nhu cầu định dạng ngay lập tức sql của riêng mình. Bạn không thể sử dụng trang web này để thực thi SQL của bạn (như của tôi), tuy nhiên bạn đang tìm cách định dạng nó, vì vậy viola!

Có lẽ tôi nên liên kết với trình định dạng này từ sqlfiddle.com?

+4

Cảm ơn, nhưng tôi không tìm kiếm trang web. Tôi đang tìm mã. Tôi đã thấy trang web mà bạn liên kết đến. Nó không phải là phía khách hàng. Nó không phải là nguồn mở. (BTW, nhìn vào sqlfiddle.com - công việc tốt đẹp. Tôi rất muốn giới thiệu một GUI đơn giản để tạo các bảng mẫu, và cũng có một số tùy chọn "cư trú với dữ liệu giả"). –

0

Tôi nhận ra câu hỏi này là cũ, nhưng ở đây đi anyway.

Có vẻ như bạn thích thứ gì đó của khách hàng, nhưng điều tốt nhất tiếp theo là dịch vụ bạn có thể gọi qua JavaScript. Nhập SQLFormat. Họ có một API đơn giản trả về JSON, do đó, nó tốt để đi. http://sqlformat.org/api/

Tôi không phải là người hâm mộ lớn của một số quyết định định dạng, nhưng miễn phí & nhất quán.

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