SQL INSERT→JSON変換ツール: DBの行をオンライン変換
SQL INSERT文をオブジェクトのJSON配列に変換します。各オブジェクトは文のカラム名をキーとして使います。INSERTでカラムリストが省略されている場合、変換ツールはcolumn1、column2などの名前を割り当てます。数値、真偽値、nullはネイティブなJSON型として保持することも、型保持を無効にして文字列として出力することもできます。レコードをテーブル名でグループ化するオプションもあります。
SQL INSERT→JSON変換ツールは、ブラウザ上でSQL INSERT文をJSONデータに変換します。変換後の各行はJSON配列内のオブジェクトになり、オブジェクトのキーは文のカラム名から取得されます。各レコードを手作業で作り直すことなく、SQL INSERTをJSONにオンライン変換できる実用的な方法です。
INSERT文にカラムリストがない場合、変換ツールはcolumn1、column2などの自動生成された名前を使います。型保持は設定可能です。有効にすると数値、真偽値、nullがネイティブなJSON値として出力され、無効にするとすべての値が文字列として出力されます。結果をテーブルでグループ化すれば、単一の配列ではなくテーブル名をキーとするオブジェクトが生成されます。
SQL INSERT文はデータベーステーブルへの行追加コマンドとしてデータを表し、JSONはデータを構造化されたオブジェクトと配列として表します。これらを変換することで、挿入レコードの確認や、JSONを扱うワークフローでの利用がしやすくなります。カラムベースのオブジェクトマッピングにより各値がフィールドと関連付けられ、テーブルグルーピングでデータをソーステーブル別に整理できます。
変換は完全にブラウザ上で実行されます。入力はデバイス上で処理され、サーバーへのアップロード、保存、送信は一切行われません。ページの読み込み後はツールがオフラインで動作します。開発者やDevOpsエンジニアは、ローカル変換ツールをインストールしたり社内データをサービスと共有したりせずに、日々のSQL→JSONタスクに使えます。
手順1: SQL INSERT文を貼り付けまたは入力します。JSONに変換したい文を指定しましょう。
手順2: 型保持のオプションを調整します。有効のままにすると数値、真偽値、nullがネイティブなJSON値として出力され、無効にするとすべての値が文字列として出力されます。
手順3: 出力をテーブルでグループ化するかどうか選択します。有効にすると、結果はテーブル名をキーとするオブジェクトになります。
手順4: 生成されたJSONを確認します。オブジェクトは各INSERT文のカラム名を、カラムリストがない場合は自動生成された名前を使います。
手順5: 変換後のJSONが必要な場所で使えるよう、結果をコピーします。
用途: ローカルに何もインストールせずにSQL INSERT→JSONの定型変換を処理できます。文を貼り付けて、結果のJSONをコピーするだけです。
用途: ローカルユーティリティをインストールしたくないマシンでの作業中も、ブラウザで文を変換できます。
用途: 変換はブラウザ上で実行されるため、社内のSQLデータをサードパーティのサービスに送信せずに済みます。
用途: JSONオブジェクトを使うローカル開発やテストデータのワークフロー用に、INSERT文をJSONレコードに変換できます。
用途: JSONベースのワークフローでレコードを確認・再利用したい場合に、データベースの行をカラム名をキーとするJSON配列に変換できます。
用途: 異なるテーブルの文を扱う際に、出力を整理するため変換済みレコードをテーブル名でグループ化できます。
用途: 受け側のワークフローが型付きの値を期待する場合、数値、真偽値、null値をネイティブなJSON型として保持できます。