← すべてのテキストツール

CSVからSQL

CSVをMySQL、PostgreSQL、SQLite、SQL Server向けのCREATE TABLEとINSERT文に変換します。

  • 無料
  • 登録不要
  • どの端末でも使える

約CSVからSQL

CSVを貼り付けると、MySQL、PostgreSQL、SQLite、SQL Server向けのCREATE TABLE文とINSERT行が得られます。列の型はデータから推測され、引用符の使い方は方言によって異なります。MySQLはバッククォート、PostgreSQLはダブルクォートを使います。実際のデータでスクリプトを実行する前に、推測された型を確認してください。

CSVからSQLの使い方

  1. CSVを貼り付けるかファイルを追加して、最初の行に列名が入っているか確認してください。
  2. MySQL、PostgreSQL、SQLite、SQL Serverを選んで、テーブル名を設定してください。
  3. CREATE TABLE文とINSERT文をコピーしてください。

このツールを使う理由

別名

よくある質問

CSVから、列の型はどのように選ばれますか?

値はスキャンされ、整数はそのまま整数に、小数は数値型に、それ以外はテキストになります。特に先頭にゼロがあるIDについては、結果を確認してください。

CSVがセミコロンを使っている場合はどうすればよいですか?

可能であれば、オプションで一致する区切り文字を選択するか、先にセミコロンをカンマに置き換えてください。そうしないと、すべての行が1つの列に入ります。

空のセルはどう扱われますか?

空の値は、通常NULLとして書かれます。代わりにテーブルにデフォルト値が必要な場合は、ステートメントを確認してください。

CSVからSQLは無料ですか?

はい。ToolipediaのCSVからSQLは無料で、登録不要、透かしもありません。

安全に使えますか?

はい。すべての計算はブラウザ内で行われ、入力した内容が当社サーバーに送信されることはありません。

スマートフォンでも使えますか?

はい。AndroidやiPhoneの最新ブラウザのほか、タブレットやパソコンでも使えます。インストールは不要です。

アカウントは必要ですか?

いいえ。ページを開いてツールを使うだけです。登録もメールアドレスも不要です。

CSVからSQL を自分のサイトに置けますか?

はい。ツールの下にある「サイトに埋め込む」ボタンで短いコードをコピーし、ページに貼り付けてください。無料でアカウントも不要、ツールはページ内でそのまま動作します。

関連ツール