a11y.skipToMainContent
1

CSV から SQL INSERT へのコメント

CSV を貼り付け、MySQL、PostgreSQL、SQLite、MS SQL の SQL 用の SQL INSERT ステートメントを取得するには、CREATE TABLE プレアブル (列型はデータから渡されます)。 複数の値の INSERT モードは 1 つのステートメントにすべてを崩壊させます.

More options
Was this tool helpful?
Send output to:
Advertisement

How to use CSV to SQL

  1. CSV を貼り付けます.
  2. テーブル名と文字盤を設定します.
  3. 必要に応じて、CREATE TABLEを有効にします.
  4. SQL の生成をクリックします.

CSV から SQLとは?

各セルの値が適切に引用される — 数値は未引用で、NULL は処理され、 booleans は認識される。 識別子のエスケープは、選択したダイアレクト(MySQLのバックティック、Postgresのダブルクォート、MSSQL用のブラケット)に従います。

Advertisement

FAQ

列の種類はどのように推測されますか?
パーカラムのヒューリスティック:全整数→整数→デシマラン→BOOLEAN、ショートストリング→VARCHAR(255)、ロング→TEXT.
値内のコンマ、引用符、改行を処理する方法は?
パーサはRFC 4180 CSV規則に従います。コンマやニューラインを含むフィールドはダブルクォートでラップされ、内部の値の引用はそれらを倍増することによってエスケープされます.
テーブルとスキーマ名を設定できますか?
はい、生成する前に編集できるテーブル名フィールドがあります。 出力は、オプションの CREATE TABLE と INSERT ステートメントの両方で提供されている名前を使用します.

Related tools

Author

SC
Sarah Chen"The Data Whisperer"

Data Analyst & CSV Specialist

Sarah has spent more than a decade wrangling spreadsheets, debugging CSV exports, and teaching teams how to make data work for them. She previously led data-quality initiatives at a fintech unicorn, where she reduced reporting errors by 40 percent through automated validation pipelines. When she is not optimizing queries or writing about data tooling, you will find her mentoring junior analysts at local bootcamps and speaking at data literacy meetups.

← Back to CSV Tools · All tags

Last updated:

Advertisement