ヘルプ

よくある質問

Free SQL Formatter は本当に無料ですか?

はい。完全に無料で、登録も制限もなく、ツール内に広告を差し込むこともありません。開発者向けの単機能ユーティリティです。

SQL はどこかに送信されますか?

いいえ。パースも整形もすべて JavaScript でブラウザ内でローカルに行われます。SQL がサーバーに届くことはないため、機密のクエリや本番のクエリにも安全です。

不完全なクエリや WHERE 句だけでも整形できますか?

はい。完全なステートメント、引数やプレースホルダーが欠けたクエリ、WHERE 句や ORDER BY 句のような断片でも貼り付けられます。整形はいずれの場合も動作し、完全なステートメントか WHERE 句がパースできればビジュアルエディターが有効になります。

パラメーターバインドはどのように動作しますか?

プレースホルダー(?、:name、$1、@name、ClickHouse の {name:Type})を走査し、重複するものを名前または比較対象の列でグループ化します。値を一度入力すればすべての出現箇所に適用されます。グループのリンクを解除すれば、出現箇所ごとに個別編集もできます。

ClickHouse のクエリに対応していますか?

はい。ClickHouse は本物の ClickHouse 文法で整形されるため、ARRAY JOIN、PREWHERE、GLOBAL IN、マップアクセス、パラメトリック集約、SETTINGS がそのまま保たれます。ClickHouse の {name:Type} クエリパラメーターは名前で検出され宣言された型から型付けされ、PREWHERE は独立したフィルター句として編集できます。

ビジュアル WHERE エディターとは?

WHERE 句のための双方向エディターです。条件をネストした AND/OR ツリーまたはノードグラフで表示し、値や演算子を変えると SQL がライブで更新されます。SQL を編集すれば、逆に表示側が更新されます。

対応している方言は?

標準 SQL、PostgreSQL、MySQL、MariaDB、SQLite、SQL Server(T-SQL)、Oracle PL/SQL、BigQuery、Redshift、Snowflake、ClickHouse、DuckDB、Spark SQL、Hive、Trino/Presto、IBM DB2、Couchbase N1QL、TiDB、SingleStore。

整形したクエリを共有できますか?

はい。共有ボタンが SQL と整形オプションをリンクにエンコードし、コピーできるようにします。開けばすべてが復元され、URL にエンコードされているのでサーバーには何も保存されません。

解決しませんか? フォーマッターを開く →