SQLフォーマッター(Oracle対応)
乱雑なSQLを貼り付け — 整形・インデント・大文字化された出力に。このSQLフォーマッターについて
このフォーマッターはSQLをトークンに分解し、一貫したスタイルで再構築します:キーワードは大文字化され、
主要な句(SELECT、FROM、WHERE、GROUP BY、
ORDER BY、JOIN)は行頭に配置され、SELECTリストの各項目は1行ずつ、サブクエリは
インデントされます。文字列・引用符付き識別子・コメントは書かれたまま保持されます。
キーワードリストはOracle対応です:DECLARE、ELSIF、
VARCHAR2、SYSDATE、MINUS、CONNECT BYなどの
PL/SQLキーワードを認識し、バインド変数(:id)はそのまま通過します。すべてクライアント側で
動作し、クエリがブラウザの外に出ることはありません。関連ツール:
テキスト比較ツール、
JSONフォーマッター&バリデーター。