データツール

CSVからSQL INSERT文を生成する

ブラウザで見出し付きのCSVをINSERT文に変換してください。テーブル名、見積もりスタイル、空値処理、バッチサイズを設定します。変換はローカルに留まり、シードデータや大量インポートの準備に役立ちます。

CSVSQL挿入

このツールをお気に入りに

お気に入りの保存方法がまだ選ばれていません。

クイック操作

このツールの URL をコピーするか、対応端末ではシステムの共有シートを開けます。

利用シーン

  • エクスポートしたシートを一括のINSERT文に変換します
  • ローカルデータベースのシードスクリプトを準備します
  • 操作リストをインポート前にSQLに変換してください

使い方

  1. ヘッダー行を含むCSVを貼り付けます
  2. テーブル名、見積もり、バッチオプションの設定
  3. SQLを生成してコピーする

入出力サンプル

CSV

id,name
1,Ada

SQL

INSERT INTO users (id, name) VALUES (1, 'Ada');

FAQ

空のセルはどうなるの?

空フィールドはデフォルトでNULLとして書くことも、ターゲットとなるデータベースの習慣によって空文字列として保持することも可能です。

バッチインサートとは何を意味するのでしょうか?

有効化すると、複数の行が1つのINSERTを共有し、複数のVALUES節を選択したバッチサイズで分割します。

ツール

関連ツール

近い用途の翻訳済みツールへ続けて進めます。

SQL → Prisma

CREATE TABLE DDL を Prisma モデルに変換する

利用可能

ブラウザでCREATE TABLE DDLをPrismaモデルに変換してください。共通の列タイプに加え、主キー、自動増分、固有のマーカーも認識されます。処理はローカルに留まり、既存のデータベースからスキーマをブートストラップするのに便利です。

SQL プリズマ スキーマ

CSV → JSON

CSV テーブル → JSON 変換

利用可能

ブラウザでCSVテーブルをJSON配列に変換してください。コンマ、タブ、セミコロン、パイプの区切りやオプションのヘッダー行をサポートしています。処理はローカルで行われ、エクスポート、APIサンプル、軽度の輸入に有用です。

CSV JSON コンバーター

CSV 列抽出

CSV から指定列を抽出

利用可能

ヘッダー名またはゼロベースのインデックスで選択したCSV列を抽出し、CSV、JSON、または単純なリストとしてエクスポートできます。処理はブラウザ内に残り、幅広くエクスポートをトリミングするのに便利です。

CSV エクストラクター データ