SQLBeauty

ストアドも整形 SQL Server・MySQL・PostgreSQL・SQLite・Oracle 対応、オフライン完結


ソフト詳細説明

SQL Server (T-SQL)・MySQL・PostgreSQL・SQLite・Oracle の 5 つの DBMS に対応した、日本語 UI の SQL 整形ツールです。SELECT 文だけでなく、ストアドプロシージャ・ファンクション・トリガーも整形できます。ネットワーク通信は一切行わないので、SQL が端末の外に出ることはありません。オンラインの整形サービスが使えない閉域網の業務環境や、機密を含む SQL のレビューでも安心して使えます。

【主な機能】
・左に入力、右に整形結果を並べて表示。キーワード・関数名・コメント・文字列・数値を色分けします。差分表示モードでは左右のスクロールがそろいます。
・キーワードの大文字/小文字、インデント幅、JOIN・AS の改行、IN リストの展開などを画面で切り替えられます。
・1 行化、結果のコピー・保存、複数ファイルの一括整形に対応。一括整形では、同じ名前のファイルを .bak に残してから上書きします。
・T-SQL は Microsoft 公式のパーサー (ScriptDom) で解析し、CTE・MERGE・PIVOT・TRY-CATCH・ウィンドウ関数も整形します。
・MySQL の DELIMITER、PostgreSQL の $$ 文字列・:: 型キャスト・COPY データ、Oracle の q'[...]'・SQL*Plus コマンド行など、方言ごとの書き方を崩しません。
・UTF-8 (BOM 有/無)・Shift_JIS・EUC-JP を自動で判別して読み込み、読み込んだ文字コードのまま保存します。表せない文字があるときは保存前に確認します。
・構文エラーのときはクラッシュせず、元の SQL をそのまま表示して、エラーの行・列を示します。

【特長】
入力した SQL を失わないことを第一に作っています。整形に失敗しても元の SQL を残し、保存していない編集は終了やシャットダウンの前に確認します。
インストール不要で、zip を展開して SQLBeauty.exe を実行するだけ。設定は exe と同じフォルダの settings.json に保存し、レジストリは使いません。
(任意で末尾に追加してもよい 1 行。追加しても 2000 bytes 以内)
※ T-SQL の整形では、SQL 内のコメントは結果に残りません。

動作環境

SQLBeautyの対応動作環境
ソフト名:SQLBeauty
動作OS:Windows 11/10
機種:IBM-PC x64
種類:フリーソフト
作者: totosasa 

ユーザーの評価(0人):0
コメント:0件
>>コメントを見る

最優秀ダウンロードソフト決定戦
お気に入りのソフトに投票しよう!

■関連キーワード


「変換」カテゴリーの人気ランキング

  1. N-MakerCSV CSV(カンマ区切り)ファイルの分割、結合、抽出、集約が可能(ユーザー評価:0)
  2. developWorkspace ExcelとDBをシムレスに連携させる使い勝手を重視するツール(ユーザー評価:0)
  3. ESFのデータベース移行ツールキット さまざまなデータベース形式間でデータを転送できるように、強力な移行ツールキット!(ユーザー評価:0)
  4. CreateTableMySQL MySQL の CreateTable文を生成する(ユーザー評価:0)
  5. CSV to Excel SQL にて CSV からデータを取得して Excel に出力する(ユーザー評価:0)

「データベース」カテゴリのソフトレビュー

  • A5:SQL Mk-2 2.11.2 - 強力な入力補完や実行計画の取得などで作業を大幅に効率化するフリーの高機能SQL開発環境
  • 外部記憶DB 1.94.108 - 大量のテキストデータを効率的に管理できる、メーラ風の使いやすいデータベース
  • TCARD for Windows 5.71 - クロス集計などの高度な機能を備えた“奥の深い”データベースソフト

カテゴリーから選ぶ