2012-02-20 34 views
15

隨着所有漂亮的代碼語法高亮顯示小部件,我認爲必須有一個客戶端JavaScript解決方案,的SQL並整理其格式。尋找現有的Javascript代碼,將重新整理(重新格式化)SQL代碼,重點在於T-SQL

我已經找到http://sqlformat.appspot.com/source/但測試表明它有相當的缺陷,至少在T-SQL代碼上。

任何其他類似的開放源代碼位用於客戶端美化SQL代碼?

+0

https://github.com/jdorn/sql-formatter – 2015-02-24 18:47:45

+2

@PavelEvstigneev,雖然有趣,它不是JavaScript。 – 2015-02-26 03:20:24

+1

雖然這個問題顯然是無關緊要的,但它似乎可能是個例外,因爲OP詢問的內容相當困難。 – Olga 2015-09-22 17:34:29

回答

3

現在有SQL Fiddle,它有作爲您可以使用SQL Server的引擎之一。您可以閱讀about pagesee the code on Github中的詳細信息。作者Jake Feasel,當前的StackOverflow用戶喜歡JSFiddle,並且想要類似於SQL的東西。

+0

謝謝,但網站似乎沒有任何選擇「採取一團糟的SQL並整理其格式」。 – 2012-03-30 05:41:24

1

感謝很多到託尼·米勒爲他我的網站,http://sqlfiddle.com提及,但我相信提問實際上是在尋找這樣一個網站:

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

我已經廣泛使用本網站的我的自己的即時sql格式化需求。你不能使用這個網站來執行你的SQL(就像我的一樣),但是你只是想格式化它,所以中提琴!

也許我應該從sqlfiddle.com鏈接到這個格式化程序?

+4

謝謝,但我不是在尋找一個網站。我正在尋找代碼。我已經看到你鏈接到的網站。這不是客戶端。它不是開源的。 (順便說一下,看了sqlfiddle.com - 很好的工作,我強烈推薦一個簡單的GUI來創建示例表,還有一些「填充虛擬數據」選項。) – 2012-03-30 05:39:57

0

我意識到這個問題是舊的,但無論如何這裏。

聽起來你更喜歡客戶端,但下一個最好的事情是你可以通過JavaScript調用的服務。輸入SQLFormat。他們有一個簡單的API來返回JSON,所以最好去。 http://sqlformat.org/api/

我不是一些格式化決定的巨大粉絲,但它的免費&一致。

相關問題