CSV u SQL INSERT generator
Pretvorite CSV retke u SQL INSERT izjave spremne za izvođenje za bilo koju bazu podataka.
CSV u SQL INSERT generator
Zalijepite CSV izvoz i vratite SQL INSERT izjave koje možete pokrenuti na MySQL, PostgreSQL, SQLite ili SQL Serveru. To je najbrži način za postavljanje tablice iz proračunske tablice, učitavanje podataka o učvršćenju za testove ili premještanje izvoza klijenta u pravu bazu podataka bez otvaranja čarobnjaka za uvoz. Postavite naziv tablice, zalijepite retke i kopirajte izjave ravno u svoj alat za upite.
Parser slijedi RFC 4180, tako da polje zamotano u dvostruke navodnike može sadržavati razdjelnik, dvostruke navodnike "" pa čak i prijelome redaka bez prekidanja retka. Vrijednosti se navode u navodnicima onako kako SQL očekuje: cijeli brojevi i decimale ostaju bez navodnika, prazna ćelija postaje NULL, a sve ostalo je stavljeno u jednostruke navodnike s udvostručenim apostrofom — tako da se ime kao što je O'Brien ispravno zaobilazi umjesto da se niz rano završi. Budući da se vrijednosti čitaju kao tekst, vodeće nule u poštanskim brojevima i kodovima proizvoda su sačuvane.
"Prvi redak su nazivi stupaca" koristi vaše zaglavlje za popis stupaca; isključite ga i stupci postaju col1, col2 i tako dalje. Odaberite razdjelnik koji odgovara vašoj datoteci — zarez, točka sa zarezom (uobičajeno u europskim izvozima) ili tabulator. Uključite "Kombiniraj u jedan INSERT s više redaka" i svaki redak se grupira u jedan INSERT INTO t (…) VALUES (…),(…),(…); izjava, koja se učitava daleko brže od jedne izjave po retku kod velikih uvoza.
Sve se izvodi u vašem pregledniku i ništa se ne učitava, što je važno kada izvoz sadrži evidenciju korisnika ili interne podatke. Kopirajte SQL, preuzmite ga kao .txt datoteku ili pošaljite rezultat drugom alatu da biste nastavili s radom. Pregledajte generirane izjave prije nego što ih pokrenete u proizvodnoj bazi podataka.