RevealTheme logo

CSV na SQL INSERT

Generuj instrukcje SQL INSERT na podstawie danych CSV. Przydatne do importowania eksportów CSV do baz danych.

INSERT INTO my_table (name, value) VALUES ('A', '1');
INSERT INTO my_table (name, value) VALUES ('B', '2');

Czym jest CSV na SQL INSERT?

Masowy import CSV do bazy danych zwykle wymaga instrukcji INSERT. Ten generator tworzy standardowe instrukcje SQL INSERT, które działają w MySQL, PostgreSQL, SQLite i większości innych systemów zarządzania bazami danych. W przypadku bardzo dużych plików CSV (ponad 10 000 wierszy) lepiej skorzystać z natywnego narzędzia Twojej bazy danych (LOAD DATA / COPY FROM): jest ono o rzędy wielkości szybsze.

Najczęściej zadawane pytania

Czy narzędzie obsługuje znaki specjalne w wartościach?
Tak: pojedyncze cudzysłowy są poprawnie zaszeregowane (escapowane).
A co z wartościami NULL?
Puste komórki są zamieniane na puste ciągi znaków. W razie potrzeby zastąp je ręcznie wartością NULL.

Powiązane narzędzia