Generator CSV în SQL INSERT
Transformați rândurile CSV în instrucțiuni SQL INSERT gata de rulat pentru orice bază de date.
Generator CSV în SQL INSERT
Lipiți un export CSV și recuperați instrucțiunile SQL INSERT pe care le puteți rula împotriva MySQL, PostgreSQL, SQLite sau SQL Server. Este cea mai rapidă modalitate de a genera un tabel dintr-o foaie de calcul, de a încărca date de fixare pentru teste sau de a muta exportul unui client într-o bază de date reală fără a deschide un expert de import. Setați numele tabelului, lipiți rândurile și copiați instrucțiunile direct în instrumentul de interogare.
Analizorul urmează RFC 4180, astfel încât un câmp înfășurat între ghilimele duble poate conține delimitator, ghilimele „” dublate și chiar întreruperi de linie fără a întrerupe un rând. Valorile sunt citate așa cum se așteaptă SQL: numerele întregi și zecimale rămân fără ghilimele, o celulă goală devine NULL și orice altceva este înfășurat între ghilimele simple cu orice apostrof dublat - astfel încât un nume precum O'Brien este scapat corect în loc să se încheie mai devreme șirul. Deoarece valorile sunt citite ca text, zerourile de început din codurile poștale și codurile de produs sunt păstrate.
„Primul rând este numele coloanelor” folosește antetul pentru lista de coloane; opriți-l și coloanele devin col1, col2 și așa mai departe. Alegeți delimitatorul care se potrivește cu fișierul dvs. - virgulă, punct și virgulă (comun în exporturile europene) sau filă. Activați „Combinați într-un singur rând INSERT” și fiecare rând este grupat într-un singur INSERT INTO t (…) VALUES (…),(…),(…); declarație, care se încarcă mult mai repede decât o instrucțiune pe rând pentru importuri mari.
Totul rulează în browserul dvs. și nu este încărcat nimic, ceea ce contează când exportul deține înregistrări ale clienților sau date interne. Copiați SQL-ul, descărcați-l ca fișier .txt sau trimiteți rezultatul unui alt instrument pentru a continua să funcționeze. Examinați declarațiile generate înainte de a le rula într-o bază de date de producție.