SQL フォーマッター
SQL クエリを美化します——PostgreSQL、MySQL、SQLite、BigQuery、標準 SQL——ブラウザのみで。
SQL フォーマッターについて
Handytool の SQL フォーマッターは、一般的な sql-formatter ライブラリを使用して SQL クエリを美化します——SELECT、INSERT、複雑な CTE、ウィンドウ関数。方言(PostgreSQL、MySQL、SQLite、BigQuery、または標準 SQL)を選択し、キーワードをどのようにケースする必要があるかを選択し、インデントを設定します。すべてがローカルで実行されるため、テーブル名、列名、またはサードパーティのサイトに貼り付けたくないサンプル データを含むクエリのフォーマットに安全です。
SQL フォーマッターの機能
- 01
言語に応じた
サポートされている各言語には、独自のキーワード リストと予約語処理があります。PostgreSQL の RETURNING、MySQL のバッククォート、BigQuery の STRUCT 構文がすべて正しく認識されます。
- 02
キーワード ケース制御
すべて大文字、すべて小文字、または入力で使用されるものを保持するよう強制します。最も一般的なハウス スタイルは大文字のキーワードで、これがデフォルトです。
- 03
設定可能なインデント
2 スペース、4 スペース、またはタブを選択します。出力は CTE、サブクエリ、JOIN 句全体で一貫しています。
SQL フォーマッターのよくある質問
- サポートされている SQL 方言は?
- 標準 SQL(sql)、PostgreSQL、MySQL、SQLite、BigQuery。基になるエンジンは内部的にさらに多くの言語をサポートしています——これらは日常の作業に最も役立ちます。
- クエリが実行されますか?
- いいえ。フォーマッターは SQL テキストを再レンダリングするだけです——データベースに接続、データを解析、またはステートメントを実行しません。
- 標準以外の構文が奇妙にフォーマットされる理由は?
- 選択した言語外のベンダー固有の拡張(手続きブロック、ストアド プロシージャ構文、MS SQL ヒント)はクリーンに配置されない場合があります。最も近い言語に切り替えるか、一度に短いスニペットを貼り付けます。
- SQL はどこかにアップロードされますか?
- いいえ。sql-formatter ライブラリはブラウザで完全に実行されます——クエリはデバイスに留まります。
ガイド
記事 →関連ツール
開発者 →他のツールを見る
すべてのツール →- 利用可能
PDF を JPG に
PDF の各ページを、ブラウザで直接、鮮明な JPG、PNG、または WebP 画像に変換します。アップロード不要、品質低下なし。
PDF無料ローカルで実行開く - 利用可能
AI 画像アップスケーラー
AI で画像を 2 倍または 4 倍にアップスケールします。より鮮明で大きな写真。無料でお使いのブラウザで。
画像無料ローカルで実行開く - 利用可能
WebM を MOV に変換
ブラウザで WebM 動画を MOV (QuickTime) 形式に変換 — ファイルはデバイスに留まります。
動画無料ローカルで実行開く - 利用可能
音声をトリム
音声ファイルの一部を切り出します。
音声無料ローカルで実行開く - 利用可能
JSON フォーマッタ
JSON の整形・圧縮・検証を行います。
ドキュメント無料ローカルで実行開く