0

特定のデータベースに関連付けられている主要なアプリ/ユーティリティに関係なく、SQLを読みやすく作成できる軽量のツールはありますか?

最近、MySQL、Access、そして今ではMS-SQLを使用していて、Notepad ++を使用してクエリを作成しています。これは、見慣れない目を助ける基本的な構文の強調表示を提供しますが、ロジックフォーマットはありません-INNER JOIN、WHEREなどの新しい行、継続のインデントパラメータ、あえて私はそれをIntelliSenseでさえ言います-そのようなこと。

特に、理解できない塊として表示される既存のクエリを再ジグする場合は、これをどこかに貼り付けてボタンをクリックし、より人間にわかりやすい形式で表示できると便利です。

そのようなツールは存在しますか?

編集:提案をありがとう。特に、SQLinFormには、私が理想的に想像していたようなきめ細かい制御があります。

残念ながら、オンラインバージョンのみが無料です。SQLは私の仕事の主な焦点ではなく、Beanカウンターを30ドル超えても振り回すことができないため、OSSスタンドアロンアプリ(Javaではありません-gumph!)が望ましいでしょう。彼らの不器用な報告を修正しようとして頭痛がしないでください。

もう?

編集2: おっと、これは以前に尋ねられたようです。私がチェックしたとき、私は明らかに正しいものを探していませんでした。ツール名を検索するか、Googleを介して検索すると、同様の質問が多数表示されます。

4

4 に答える 4

2

過去にこれを使用して、醜いSQLを読みやすくしました:http://www.dpriver.com/pp/sqlformat.htm

于 2009-05-08T12:56:57.993 に答える
1

私は過去にSQLInformを使用して、かなり良い結果を得ました。ここでも、貼り付けた SQL を妥当な精度でフォーマットします。

于 2009-05-08T13:02:56.090 に答える
0

試したことはありませんが、フォーマットについて言及しているSQuirreLプラグインが少なくとも1つあるようです。無料/オープンソース/Java。 http://www.squirrelsql.org/index.php?page=plugins

于 2009-05-08T13:54:03.863 に答える
0

これには主にOracle SQL Developerを使用しています。しかし、これは必ずしも軽量ではありません。MS-SQL-Server 開発 UI もこれに対応しています。(異なるデータベースでも機能すると思います)。

Toad は、このためのもう 1 つの優れた UI です。(でも軽くはない)

于 2009-05-08T12:57:16.980 に答える