Konwerter CSV na SQL

Przeciągnij tutaj plik CSV lub kliknij, aby wybrać

Obsługiwane są pliki CSV, TSV oraz pliki tekstowe rozdzielone średnikami lub pionowymi kreskami.

SQL Server ogranicza każdą instrukcję INSERT do 1000 wierszy.

Przekształcaj wiersze danych z separatorami w zbiorcze instrukcje SQL INSERT z bezpiecznym cytowaniem, bez przesyłania pliku źródłowego.

Wybierz docelową bazę danych, nazwę tabeli, sposób obsługi nagłówka, rozpoznawanie typów wartości i liczbę wierszy na instrukcję. Identyfikatory i wartości tekstowe są ujmowane w znaki cytowania zgodnie z wybranym dialektem, a oryginalny CSV pozostaje w tej karcie przeglądarki.

Jak przekonwertować CSV na SQL

  1. Wklej tekst z separatorami do pola wejściowego lub wybierz plik lokalny.
  2. Wybierz dialekt bazy danych, nazwę tabeli, separator, ustawienie nagłówka i opcje wartości.
  3. Wygeneruj i sprawdź instrukcje INSERT, a następnie skopiuj lub pobierz plik SQL.

Bezpieczne wartości i identyfikatory SQL

Nazwy tabel i kolumn są ujmowane w znaki cytowania właściwe dla wybranej bazy danych. W wartościach tekstowych cudzysłowy i inne znaki są zapisywane za pomocą sekwencji ucieczki wymaganych przez dany dialekt. Przed importem sprawdź instrukcje pod kątem zgodności ze schematem docelowym.

Ostrożne rozpoznawanie wartości

Rozpoznawanie typów zapisuje bez cudzysłowów tylko jednoznaczne liczby i wartości logiczne. Wartości takie jak identyfikatory z zerami na początku i ciągi znaków otoczone spacjami pozostają tekstem.

Nagłówki, puste komórki i partie

Puste lub powtarzające się nagłówki otrzymują unikalne nazwy kolumn. Brakujące komórki pozostają pustym tekstem lub stają się NULL po włączeniu tej opcji, a duże zestawy danych wejściowych są dzielone na wiele instrukcji INSERT.

Lokalne przetwarzanie CSV

Plik CSV jest odczytywany i konwertowany w tej karcie przeglądarki i nie jest przesyłany na serwer.

Najczęstsze pytania o konwerter CSV na SQL

Które bazy danych SQL są obsługiwane?

Generator tworzy instrukcje INSERT dla MySQL, PostgreSQL, SQLite i SQL Server. Nie tworzy tabeli ani nie rozpoznaje pełnego schematu bazy danych, dlatego tabela docelowa i zgodne kolumny muszą już istnieć.

Czy komórki mogą zawierać przecinki, cudzysłowy lub podziały wiersza?

Tak. Pola ujęte w cudzysłowy mogą zawierać separatory, cudzysłowy zapisane z użyciem mechanizmu ucieczki i podziały wiersza. Użyj menu separatorów, jeśli automatyczne wykrywanie nie pasuje do pliku źródłowego.

Jak działa rozpoznawanie typów wartości?

Gdy rozpoznawanie typów jest włączone, jednoznaczne liczby i wartości true lub false są zapisywane jako literały SQL. Wartości z zerami wiodącymi, białymi znakami na początku lub końcu, daty i inne niejednoznaczne wartości pozostają tekstem ujętym w znaki cytowania. Wyłącz rozpoznawanie typów, jeśli każda komórka ma pozostać tekstem.

Czy mój CSV jest przesyłany na serwer i jak duży może być?

Nie. To narzędzie odczytuje i konwertuje pliki o rozmiarze do 50 MB w tej karcie przeglądarki. Parser ogranicza też tabelę do 200 000 wierszy, 250 kolumn lub 2 000 000 komórek, a dostępna pamięć urządzenia może narzucać niższy limit praktyczny.

Powiązane narzędzia: Przeglądarka i edytor CSV · CSV na JSON · Formater SQL

Formatowanie kodu

Formatuj i porządkuj kod m.in. w językach i formatach Java, Python, JavaScript, JSON oraz HTML; dostosowuj wcięcia, odstępy i podziały wierszy.

Więcej narzędzi

Edycja i efekty audio

Przycinaj, łącz lub dziel nagrania, usuwaj ciszę lub szum i reguluj głośność, prędkość, wysokość dźwięku lub kanały.

Więcej narzędzi

Narzędzia arkuszy kalkulacyjnych

Otwieraj i edytuj arkusze CSV lub Excel, formatuj tekst tabelaryczny i konwertuj CSV do Excel lub SQL.

Więcej narzędzi

Narzędzia Markdown

Pisz i przeglądaj Markdown, renderuj diagramy Mermaid oraz konwertuj Markdown, HTML i tabele między formatami.

Narzędzia tekstowe

Porównuj fragmenty tekstu, licz słowa i słowa kluczowe, sortuj lub zastępuj wiersze i przeglądaj tekst z plików DOCX.

Konwersja i odtwarzanie audio

Konwertuj między MP3, WAV, FLAC i innymi formatami, odtwarzaj dźwięk lub surowe dane PCM oraz sprawdzaj i edytuj metadane audio.

Narzędzia JSON i danych

Przeglądaj, porównuj i sprawdzaj poprawność JSON; testuj wyrażenia JSONPath lub konwertuj dane do CSV, YAML i XML.

Więcej narzędzi

Narzędzia mowy

Transkrybuj nagrania na tekst, generuj mowę z tekstu lub nagrywaj swój głos w przeglądarce.

Narzędzia wideo

Konwertuj i kompresuj filmy, przycinaj lub łącz klipy, zmieniaj wymiary klatek i wyodrębniaj dźwięk.

Więcej narzędzi

Odtwarzanie i nagrywanie wideo

Odtwarzaj filmy lokalne lub strumieniowe, nagrywaj ekran lub obraz z kamery i używaj kamery jako lustra online.

Narzędzia PDF

Kompresuj lub łącz pliki PDF, dziel i zmieniaj kolejność stron, konwertuj strony na obrazy oraz przeglądaj i porównuj dokumenty.

Więcej narzędzi

Narzędzia obrazów

Konwertuj formaty obrazów, zmieniaj rozmiar lub kadruj zdjęcia, kompresuj pliki, porównuj obrazy i wyodrębniaj tekst za pomocą OCR.

Więcej narzędzi

Tworzenie obrazów

Przechwytuj i upiększaj zrzuty ekranu, zamieniaj tekst na obrazy lub GIF-y, rysuj na tablicy i twórz chmury słów lub ikony favicon.

Więcej narzędzi

Narzędzia napisów

Edytuj napisy SRT lub VTT z podglądem filmu, przesuwaj ich czas, konwertuj formaty i zarządzaj ścieżkami napisów.

Więcej narzędzi

Narzędzia archiwów

Otwieraj pliki ZIP, 7Z, RAR lub TAR, rozpakowuj wybraną zawartość i twórz nowe archiwa, opcjonalnie zabezpieczając ZIP/7Z hasłem.

Kodowanie | Dekodowanie

Koduj i dekoduj Base64 lub Base32, zamieniaj znaki specjalne adresów URL, HTML i tekstu Unicode na sekwencje ucieczki oraz sprawdzaj zawartość JWT.

Więcej narzędzi

Narzędzia liczbowe

Konwertuj liczby i ich zapis między systemami dwójkowym, dziesiętnym i szesnastkowym; zamieniaj liczby na słowa lub tekst na zapis binarny.

Kalkulatory

Obliczaj procenty i ułamki, podsumowuj dane statystyczne oraz wyliczaj oceny, rabaty lub proporcje obrazu.

Więcej narzędzi

Narzędzia czasu

Wyświetlaj zegar online, uruchamiaj odliczanie lub stoper i obliczaj daty, wiek lub różnice między strefami czasowymi.

Więcej narzędzi

Narzędzia sieciowe

Sprawdzaj swój adres IP i połączenie IPv6, analizuj żądania HTTP lub pliki HAR i obliczaj zakresy adresów CIDR.

Przeliczanie jednostek

Przeliczaj jednostki długości, masy, temperatury, pojemności pamięci i inne.

Narzędzia kolorów

Konwertuj wartości HEX, RGB i HSL, wyodrębniaj kolory z obrazu, sprawdzaj kontrast lub testuj ekran za pomocą jednolitych kolorów.

Kody QR i kreskowe

Generuj i skanuj kody QR lub kody kreskowe, w tym kody QR do linków i sieci Wi-Fi.

Narzędzia programistyczne i bezpieczeństwa

Generuj skróty, UUID i hasła, testuj wyrażenia regularne, twórz uproszczone identyfikatory adresów URL i sprawdzaj uprawnienia plików.

Więcej narzędzi

Narzędzia użytkowe

Sprawdzaj rozdzielczość ekranu i częstotliwość odświeżania, mierz linijką ekranową, testuj klawisze lub czytaj z promptera.

Więcej narzędzi

Gry

2048, Saper, Sudoku, Gomoku, Bitwa czołgów

Więcej narzędzi