INSERT→CSV変換ツール: SQL INSERT文をオンライン変換
INSERT→CSVは、1つ以上のSQL INSERT INTO ... VALUES (...)文をCSV行に変換します。複数行文、複数テーブル、NULL値、区切り文字を含む引用符付き文字列、エスケープされた引用符に対応します。複数テーブルの場合、各セクションの先頭にテーブル名ヘッダーが付きます。結果をコピーする前に、CSVの区切り文字、ヘッダー行の有無、引用符ポリシーを選びます。
INSERT→CSVは、1つ以上のINSERT INTO ... VALUES (...)文をCSVに変換するブラウザベースのSQL INSERT→CSV変換ツールです。各行を手動で作り直さずに、オンラインでSQL INSERT文をCSVに変換するのに使えます。複数行INSERTと複数テーブルを含む入力に対応し、各テーブルの出力の先頭にはテーブル名ヘッダーが付きます。
変換ではINSERT文中の値を読み取り、行をCSVとしてシリアライズします。NULL値、埋め込み区切り文字を含む引用符付き文字列、エスケープされた引用符を処理します。CSVの区切り文字、ヘッダー行を含めるかどうか、引用符ポリシーを選んで、生成された結果をコピーします。
SQL INSERT文はデータをデータベースコマンドとして表し、CSVは表形式データを区切り文字付きテキストとして表します。両者を変換すると、CSVを受け付ける文脈で行を確認・再利用しやすくなります。値には区切り文字や引用符が含まれる場合があるため、区切り文字と引用符は重要です。利用可能なオプションで、出力中にそれらの詳細をどう表すか選べます。
ツールは完全にブラウザ上で動作します。入力はお使いのデバイス上で処理され、サーバーに送信されることはありません。サーバー依存がないため、ページの読み込み後はオフラインでも変換できます。この無料・プライベートなツールは、ソフトウェアをインストールしたり社内データをアップロードしたりせずに、素早くSQL INSERTをCSVに変換したい開発者やDevOpsエンジニアに便利です。
手順1: 1つ以上のINSERT INTO ... VALUES (...)文を入力エリアに貼り付けまたはドロップします。ツールはSQL文を読み取り、その行をCSV出力用に用意します。
手順2: CSVの区切り文字、ヘッダー行を含めるかどうか、引用符ポリシーを選びます。これらのオプションで、変換された行のシリアライズ方法を調整できます。
手順3: 入力に含まれるテーブル分の出力を含め、生成されたCSVを確認します。入力に複数テーブルが含まれる場合、各テーブルの先頭にテーブル名ヘッダーが付きます。
手順4: 結果をコピーして、CSVデータが必要な場所で使います。変換は複数行INSERT、NULL値、埋め込み区切り文字やエスケープされた引用符を含む引用符付き文字列を処理します。
用途: ローカルツールをインストールせずに、日常的なSQL INSERTをCSVに変換します。文をブラウザに貼り付けて、結果の行をコピーします。
用途: 使っているマシンから、1回限りの変換をこなします。ツールはブラウザ上で動作するため、ローカルに何もインストールする必要はありません。
用途: 社内データを第三者の変換サービスに送信するのを避けます。変換はブラウザ上で実行され、入力データがサーバーに送信されることはありません。
用途: 複数行のINSERT文をCSV行に変換して、確認や再利用に使います。文に多くの値セットが含まれる場合、手作業を省けます。
用途: 複数テーブルのINSERT文を一度に変換します。出力では各テーブルのセクションの先頭にテーブル名ヘッダーが付き、結果を区別しやすくなります。
用途: 必要なCSV出力に合わせて、区切り文字、ヘッダー行、引用符ポリシーを調整します。特定のCSVレイアウトを期待するワークフロー用に行を用意する際に便利です。