UTILS.
プライバシーを標準に
⌗

SQL フォーマッター

キーワードを大文字にし、各句を独立した行に配置してSQLを整形します。

ファイルはこの端末に残ります

ファイルはブラウザ内で処理され、アップロードされません。ツールの実行に必要なコードと素材はダウンロードされます。アカウントも追跡もありません。

ダウンロードを使うと、このツールを1つのHTMLファイルに保存してオフラインで使えます。

プライバシー →

テキストとファイルはこのデバイス内に留まります。このツールがアップロードや保存を行うことはありません。

具体例を試す

例

SQL を選択し、select 'from here' as label from notes を整形します。キーワードは大文字になり、各句にインデントが付く一方、'from here' は元の大文字・小文字と 2 つのスペースを保持します。

注意点

データベースの方言を選択してください。整形では SQL の実行や、データベース上でクエリが動作するかの確認は行いません。 入力内容や設定を変更すると、前の結果は消去されます。コピーとダウンロードには、常に最後に完了した変換結果を使用します。

このツールについて

クエリを貼り付けるか SQL ファイルを開き、SQL、PostgreSQL、MySQL、SQLite、SQL Server から選択して、インデントとキーワードの大文字・小文字を指定します。クエリを整形すると、入力内容の隣で確認できます。引用符内のテキストとコメントは保持されます。このツールは SQL を整形するもので、クエリの実行やデータベースの意味規則の検証は行いません。

入力は UTF-8 テキストで最大 5 MiB、出力は最大 20 MiB、JSON の入れ子は最大 128 階層です。ページの応答性を保つため、大きなコード、ツリー、表のプレビューは表示範囲を制限します。コピーとダウンロードには結果全体が含まれます。処理はキャンセル可能なバックグラウンドワーカーでローカルに実行され、ダウンロードしたオフライン版でも同様です。

処理の応答性を保つため、JSON と CSV は最大 100,000 個の値またはセルに対応します。SQL は最大 4,000 トークン、入れ子は 100 階層までです。

入力内容や設定を変更すると、前の結果は消去されます。コピーとダウンロードには、常に最後に完了した変換結果を使用します。

テキストとファイルはこのデバイス内に留まります。このツールがアップロードや保存を行うことはありません。

よくある質問

このツールの使い方は?
クエリを貼り付けるか SQL ファイルを開き、SQL、PostgreSQL、MySQL、SQLite、SQL Server から選択して、インデントとキーワードの大文字・小文字を指定します。クエリを整形すると、入力内容の隣で確認できます。引用符内のテキストとコメントは保持されます。このツールは SQL を整形するもので、クエリの実行やデータベースの意味規則の検証は行いません。
データはどのように扱われますか?
データベースの方言を選択してください。整形では SQL の実行や、データベース上でクエリが動作するかの確認は行いません。 テキストとファイルはこのデバイス内に留まります。このツールがアップロードや保存を行うことはありません。
大きなファイルやオフラインでの利用に対応していますか?
入力は UTF-8 テキストで最大 5 MiB、出力は最大 20 MiB、JSON の入れ子は最大 128 階層です。ページの応答性を保つため、大きなコード、ツリー、表のプレビューは表示範囲を制限します。コピーとダウンロードには結果全体が含まれます。処理はキャンセル可能なバックグラウンドワーカーでローカルに実行され、ダウンロードしたオフライン版でも同様です。 処理の応答性を保つため、JSON と CSV は最大 100,000 個の値またはセルに対応します。SQL は最大 4,000 トークン、入れ子は 100 階層までです。

その他のツール