CSV'den SQL'ye
Bir CSV dosyasını SQL'ye çevir: sütun türleri veriden çıkarılan bir CREATE TABLE komutu ve MySQL, PostgreSQL, SQL Server ya da SQLite için INSERT komutları.
GİRDİ
ÇIKTI
Tamamen tarayıcında çalışır. Girdiğin hiçbir şey sunucuya gönderilmez.
CSV'den SQL'ye nasıl dönüştürülür?
CSV'yi yapıştır
Başlık satırı olan veriyi yapıştır ya da bir .csv dosyası aç. Başlıklar sütun adı olur.
Veritabanını seç
Veritabanını ve tablo adını seç. Tırnaklama ve türler o veritabanının söz dizimine uyar.
Betiği çalıştır
SQL'yi kopyala ya da indir ve veritabanı istemcinde çalıştır.
Sütun türleri veriden gelir
Her sütun, tüm değerlere uyan en dar türü alır: tam sayılar INTEGER ya da BIGINT, ondalıklı sayılar DECIMAL, ISO tarihleri DATE olur; geri kalan her şey en uzun değere göre boyutlandırılmış metin olur.
Güvenli değerler
Metin değerleri tırnak içine alınır, içlerindeki tek tırnaklar çiftlenir; böylece O'Brien gibi adlar komutu bozmaz. Satırlar çok satırlı INSERT komutlarında toplanır; bunlar, her satır için ayrı bir komuttan çok daha hızlı yüklenir.
Sık sorulan sorular
Sütun türlerini kontrol etmeli miyim?
Evet. Türler yapıştırdığın satırlardan çıkarılır. Sayı gibi görünen ama ileride harf içerebilecek kimlikler tutan bir sütun varsa betiği çalıştırmadan önce türünü metne çevir.
Boş hücrelere ne olur?
Boş hücreleri NULL yaz seçeneği açıksa NULL olurlar; kapalıysa boş metin olurlar.
Verilerim yükleniyor mu?
Hayır. SQL tarayıcında oluşturulur.