SQL フォーマッター&ビューティファイアー

ログ、移行、BIツール、データベースクライアントからコンパクトなSQLをブラウザ内でローカルにクリーンアップします。

クリックして.sqlファイルを選択するか、ここにドロップします。

また、SQLを直接エディタに貼り付けることもできます。

0バイト

0バイト

準備完了

方言対応のフォーマット

MySQL、PostgreSQL、SQL Server、SQLite、BigQuery、Snowflake、またはRedshiftからSQLと一致するフォーマットモードを使用します。

データベース接続なし

ツールは読みやすさのために貼り付けられたテキストのみを書き換えます。テーブル、列、権限、または実行時の動作を検証しません。

安全な分析

使用イベントには、選択した方言と大まかな入力サイズのバケットのみが含まれ、SQLテキスト、識別子、リテラル、ファイル名は含まれません。

関連する開発者ツール

よくある質問

SQL が Convertr にアップロードされているか?

いいえ。SQLのフォーマットは、バンドルされたオープンソースのフォーマッターを使用してブラウザで実行されます。クエリ、テーブル名、値はConvertrサーバーに送信されません。

どのSQL方言がサポートされていますか?

フォーマッタは、MySQL、MariaDB、PostgreSQL、SQL Server T-SQL、SQLite、BigQuery、Snowflake、Redshiftなどの一般的な方言を含む標準SQLをサポートしています。

これはSQLを実行するか、データベースに接続しますか?

いいえ。ツールは単にテキストをフォーマットします。SQLを実行したり、データベースに接続したり、スキーマを検査したり、オブジェクト名を検証したりしません。

SQLフォーマッター

選択した方言とインデント設定を使用して、サポートされている SQL テキストをフォーマットまたはコンパクト化します。

入力
SQLテキスト、方言、キーワードの大文字小文字、およびインデントの選択.
出力
レビューまたはコピー用にフォーマットされた SQL テキスト.
実際の制限事項
フォーマットはデータベースに接続せず、スキーマ名を検証せず、クエリを最適化せず、すべてのベンダー拡張に対するサポートを保証しません。
プライバシーとデータ処理
SQLテキスト、方言、キーワードの大文字小文字、およびインデントの選択は、このブラウザタブで処理されます。Convertrはそれを受け取ったり保存したりしません。ツールが明示的にローカルダウンロードを提供しない限り、ページを閉じるか再読み込みすると作業状態はクリアされます。

このツールをどのように使うか

  1. SQL テキスト、ダイアレクト、キーワードの大文字小文字、インデントオプションをツールコントロールに指定します。
  2. 再検討またはコピーの準備ができたフォーマット SQL テキストに影響を与える設定を選択し、ツールを実行します。
  3. コピーまたはダウンロードする前に、フォーマットされたSQLテキストを確認します。

一般的な障害モード

終了していない文字列、コメント、またはサポートされていない方言構文は、パースエラーまたは不完全なフォーマットを生じる可能性があります。

便利な例

結合とサブクエリを含むネストされたPostgreSQL SELECTを、読みやすい句とインデントに整形します。