Konverter CSV ke SQL
Ubah CSV menjadi pernyataan SQL INSERT, dengan CREATE TABLE opsional. Tetapkan nama tabel dan salin skripnya. Berjalan di browser Anda.
Terbalik: SQL → CSVAlat terkait
Cara menggunakan CSV → SQL
- 01
Tempelkan CSV Anda ke panel kiri, atau ketik.
- 02
Pilih pembatas yang digunakan CSV Anda; pembaruan SQL langsung di sebelah kanan.
- 03
Salin SQL dengan tombol salin.
Apa fungsinya
Alat ini mengubah setiap baris CSV menjadi pernyataan INSERT untuk nama tabel yang Anda pilih, siap untuk dimasukkan ke dalam database. Centang opsi untuk menambahkan CREATE TABLE yang cocok.
Nilai dikutip dan di-escape dengan aman: angka tetap tidak diberi tanda kutip, sel kosong menjadi string kosong, dan tanda kutip tunggal di dalam teks digandakan.
Aman dengan konstruksi
Pengidentifikasi dibungkus dalam tanda kutip ganda dan nilai string menggunakan tanda kutip tunggal dengan tanda kutip yang tertanam digandakan, sehingga SQL yang dihasilkan valid dan tahan terhadap kerusakan pada tanda kutip.
Outputnya adalah ANSI SQL portabel yang diterima sebagian besar database, termasuk PostgreSQL, MySQL, dan SQLite.
Pribadi dan tidak terbatas
Setiap konversi terjadi secara lokal di browser Anda, sehingga data Anda tidak pernah diunggah, dicatat, atau disimpan di server. Anda dapat menggunakannya pada ekspor rahasia tanpa berpikir dua kali, dan terus bekerja secara offline setelah halaman dimuat.
Tidak ada pendaftaran, tidak ada tanda air, dan tidak ada batasan baris: satu-satunya batasan adalah memori perangkat Anda.
Pertanyaan yang sering diajukan
Apakah itu membuat tabel juga?
Opsional. Aktifkan "Tambahkan CREATE TABLE" untuk menambahkan pernyataan yang mendefinisikan setiap kolom sebagai TEXT. Anda dapat mengubahnya ke tipe data yang sesuai sebelum menjalankan SQL.
Pembatas mana yang harus saya gunakan?
Koma adalah standarnya. Pilih titik koma di wilayah di mana koma adalah pemisah desimal (umum di ekspor Jerman dan Eropa lainnya), tab untuk file TSV, atau garis vertikal ketika nilai Anda sudah berisi koma.
Apakah ada batasan ukuran baris atau file?
Tidak ada batasan baris atau kuota harian yang tetap. Karena semuanya berjalan secara lokal, batasan praktisnya adalah memori perangkat Anda, yang dengan nyaman menangani puluhan ribu baris yang terdapat di sebagian besar ekspor.
Apakah data saya diunggah di mana saja?
Tidak. Konversi berjalan sepenuhnya di browser Anda dengan JavaScript sisi klien, jadi tidak ada yang Anda tempel atau lepaskan yang meninggalkan perangkat Anda. Hal ini membuatnya aman untuk spreadsheet yang berisi email pelanggan, angka keuangan, atau data sensitif lainnya.