CSV → SQL ジェネレーター

CSVをCREATE TABLEとINSERT文に変換します(テーブル名・DB方言を選択)。

도구를 불러오는 중…

🔒 すべてブラウザ内で処理されます。アップロードしたファイルや入力内容がサーバーに送信されることはありません。

CSVデータをデータベースに投入できるCREATE TABLEとINSERT文に変換します。カラムの型を自動で推論し、MySQL・PostgreSQL・SQLite・SQL Serverの方言に合わせて識別子を引用符で囲みます。

使い方

  1. CSVデータを貼り付けるか、「サンプルを挿入」で例を読み込みます。
  2. テーブル名と対象のDB方言、区切り文字を選びます。
  3. 先頭行をカラム名にするか、型を自動推論するか、複数行を1つのINSERTにまとめるかをオプションで調整します。
  4. 生成されたCREATE TABLE・INSERT文をコピーして使います。

よくある質問

カラムの型はどう決まりますか?
各カラムの値を走査し、すべて整数ならINT/INTEGER、小数を含めばDECIMAL/NUMERIC/REAL、true・false・yes・noならBOOLEAN系、それ以外は文字列(VARCHAR/TEXT)と推論します。「データ型の自動推論」をオフにすると、すべてのカラムを文字列として扱います。
シングルクォートや空の値はどう処理されますか?
文字列内のシングルクォートは標準どおり2つ('')にエスケープし、空のセルはNULLとして挿入します。真偽値は方言に合わせてTRUE/FALSEまたは1/0で出力します。
生成したSQLをそのまま実行してもよいですか?
参考用の下書きなので、実行前に必ず確認してください。型の推論はサンプルデータに基づくため実際のスキーマと異なる場合があり、MySQLのバックスラッシュ・エスケープのような方言ごとの特殊ルールは自動では反映されないので、重要なデータは確認してから適用してください。

← すべてのツールを見る

가격 보기카톡 무료 상담