Alat developer / 25
Generator Query SQL INSERT dari CSV
Ubah data CSV bertabel menjadi query SQL INSERT INTO dengan dukungan PostgreSQL, MySQL, SQLite, dan SQL Server.
Generator Query SQL INSERT dari CSV: TOEA mengurai baris CSV, memformat literal string, angka, dan NULL, lalu membungkusnya ke dalam query SQL INSERT multi-baris. Berjalan 100% lokal di browser Anda tanpa upload file ke server.
- Kategori
- Tools developer
- Dijalankan
- Di browser Anda
- Biaya
- Gratis · tanpa daftar
- Ketersediaan
- Siap digunakan
Sebelum menjalankan statement
Output ini menyisipkan baris; output tidak membuat tabel, jadi tabel dan kolomnya harus sudah ada dengan nama yang sesuai dengan header CSV. Jalankan file di dalam transaksi (BEGIN; … COMMIT;) agar kegagalan di tengah proses tidak meninggalkan data apa pun.
Periksa cara nilai dibaca. Angka hingga 15 digit ditulis tanpa tanda kutip, sedangkan kode dengan nol di depan tetap menjadi teks dalam tanda kutip. Sel yang berisi kata NULL menjadi SQL NULL. true dan false menjadi TRUE dan FALSE untuk PostgreSQL, MySQL, dan SQLite, serta 1 dan 0 untuk SQL Server, yang tidak memiliki literal boolean dan menyimpan flag di kolom BIT. Tanggal ditulis sebagai teks, jadi tanggal ISO seperti 2024-03-01 adalah pilihan paling aman.
File besar dimuat lebih cepat secara native
Pernyataan INSERT cocok untuk data awal dan beberapa ribu baris. Untuk file yang lebih besar, setiap database memiliki bulk loader yang membaca CSV secara langsung dan berjalan jauh lebih cepat: COPY atau \copy di PostgreSQL, LOAD DATA INFILE di MySQL, .import di shell sqlite3, dan BULK INSERT di SQL Server. Untuk merapikan SQL yang dihasilkan sebelum ditinjau, jalankan melalui pemformat SQL.
Cara menggunakannya
- Tempel atau upload data CSV Anda.
- Pilih nama tabel, dialek SQL, dan opsi batch.
- Salin pernyataan SQL INSERT yang dihasilkan.
Privasi & batasan
Data CSV diproses sepenuhnya di RAM browser lokal tanpa interaksi server.
Alat terkait
Pertanyaan umum
Apakah bisa menangani tanda petik tunggal dalam data?
Ya, tanda petik tunggal di dalam sel data akan otomatis di-escape sesuai SQL standar.
Alat gratis · berjalan di browser anda · tanpa perlu akun