Generator SQL INSERT
Zamień wiersze CSV w gotowe instrukcje SQL INSERT w przeglądarce. Konfigurowalna nazwa tabeli, cudzysłowy wartości i obsługa NULL, bez przesyłania plików.
🔒 Działa całkowicie w Twojej przeglądarce — nic nie jest przesyłaneGeneruj instrukcje SQL INSERT z pliku CSV
Wczytanie eksportu z arkusza kalkulacyjnego do bazy danych zwykle oznacza ręczne pisanie powtarzalnych instrukcji INSERT INTO albo przygotowywanie skryptu importu. Ten Generator SQL INSERT robi to za Ciebie w przeglądarce: wklej CSV lub wgraj plik, ustaw nazwę tabeli docelowej, a narzędzie utworzy jedną instrukcję na wiersz, używając nagłówka jako listy kolumn. Dane są analizowane lokalnie, więc tabele klientów, dane testowe i dane początkowe nigdy nie opuszczają Twojego komputera ani nie przechodzą przez internetowy konwerter.
Parser obsługuje pola w cudzysłowach, przecinki i podziały wierszy wewnątrz komórek, więc działają prawdziwe
eksporty, a nie tylko proste listy rozdzielane przecinkami. Każda wartość jest bezpiecznie escapowana: tekst trafia w apostrofy, a każdy
wewnętrzny apostrof jest podwajany, co jest standardowym escapowaniem SQL, dzięki któremu
instrukcja pozostaje poprawna, a ryzyko błędnych wstawień maleje. Opcjonalnie możesz zostawić czyste liczby
bez cudzysłowów i zamienić puste komórki na NULL, aby wygenerowany SQL pasował do typowanych kolumn.
Jeden wiersz na instrukcję lub jedna paczka
Dostępne są dwa style wyjścia. Pierwszy zapisuje niezależną instrukcję
INSERT INTO table (cols) VALUES (...); dla każdego wiersza, łatwą do przejrzenia i
bezpieczną do częściowego uruchomienia. Drugi tworzy jedną instrukcję wstawiającą wiele wierszy ze wszystkimi krotkami wartości
połączonymi razem, co działa szybciej na dużych zbiorach danych. Wybierz to, co preferuje Twoja baza danych i sposób pracy.
Lista kolumn zawsze pochodzi z pierwszego wiersza CSV, więc przed uruchomieniem skryptu upewnij się, że nazwy nagłówków pasują do
kolumn tabeli docelowej.
Sprawdź przed uruchomieniem
Wygenerowany SQL to punkt wyjścia, a nie gwarancja. Zawsze sprawdź kilka instrukcji przed wykonaniem
na prawdziwej bazie danych, zwłaszcza pod kątem formatów dat, reprezentacji logicznych i kolumn, które
wymagają określonych typów. Jeśli wartość ma być wywołaniem funkcji lub literałem, takim jak
CURRENT_TIMESTAMP, edytuj wynik po wygenerowaniu. Skopiuj wynik do
schowka lub pobierz go jako plik .sql, aby uruchomić w kliencie bazy danych. Dzięki temu, że cały
proces odbywa się po stronie klienta, możesz przygotować skrypty ładujące dla wrażliwych tabel bez ujawniania
wierszy źródłowych.
Jak używać
- Dodaj CSVWklej tekst CSV lub wgraj plik z wierszem nagłówka.
- Ustaw opcjeWpisz nazwę tabeli i wybierz opcje cudzysłowów, NULL i paczek.
- Skopiuj lub pobierzSkopiuj wygenerowany SQL lub pobierz go jako plik .sql.