ifBuyz Tools
Konverter

Konverter CSV ke SQL

Masukan

Atur nama tabel tujuan lalu tempel baris CSV.

Baris header digunakan sebagai nama kolom SQL.

Hasil

Klik Buat.

Pertanyaan yang sering diajukan

Dialek SQL apa yang digunakan output-nya?
Statement INSERT yang dihasilkan menggunakan SQL standar yang kompatibel dengan MySQL, PostgreSQL, SQLite, dan sebagian besar database ANSI SQL. Nilai string dikutip tunggal dan di-escape. Nilai numerik tidak dikutip. Sesuaikan nama tabel dan tipe kolom agar cocok dengan skema Anda.
Bagaimana nilai NULL ditangani?
Sel CSV kosong dikonversi menjadi NULL di output SQL. Jika Anda ingin string kosong alih-alih NULL, bungkus nilai kosong dalam kutip di data CSV sumber Anda. Selalu periksa SQL yang dihasilkan terhadap skema database Anda sebelum mengeksekusinya.
Apakah batch insert lebih efisien daripada insert individual?
Ya. Satu INSERT dengan beberapa baris VALUE jauh lebih cepat daripada statement INSERT individual karena mengurangi round-trip jaringan dan overhead transaksi. Alat ini menghasilkan statement INSERT yang di-batch untuk efisiensi.