Konwerter JSON na SQL
Tablica JSON → CREATE TABLE i INSERT
-
1Wprowadź dane
Wpisz treść, wklej tekst lub załaduj plik z dysku. -
2Kliknij przycisk
Narzędzie natychmiast przetworzy Twoje dane w przeglądarce. -
3Pobierz wynik
Skopiuj gotowy tekst lub zapisz plik na urządzeniu.
return "Wynik gotowy w 0.1s";
}
Opcje
Konwerter tworzy instrukcje INSERT na podstawie tablicy obiektów JSON. Typy kolumn są wnioskowane z wartości (int, decimal, varchar, boolean). Wartości tekstowe są bezpiecznie escapowane apostrofami. Sprawdź typy przed uruchomieniem na produkcji.
Oceń to narzędzie:
Powiązane narzędzia
Inne narzędzia, które mogą Ci się przydaćKonwerter JSON na SQL
Wklej tablicę obiektów JSON, a narzędzie wygeneruje gotowe instrukcje INSERT (opcjonalnie z CREATE TABLE).
Wnioskowanie typów
| Wartość JSON | Typ SQL |
|---|---|
| liczba całkowita | INT |
| liczba zmiennoprzecinkowa | DECIMAL(12,2) |
| tekst | VARCHAR(255) |
| true / false | TINYINT(1) / BOOLEAN |
Przykład
[
{"id":1,"name":"Anna","active":true},
{"id":2,"name":"Jan","active":false}
]
Daje:
INSERT INTO `users` (`id`, `name`, `active`) VALUES (1, 'Anna', 1);
INSERT INTO `users` (`id`, `name`, `active`) VALUES (2, 'Jan', 0);
Najczęstsze pytania
Czy kolumny są brane ze wszystkich obiektów?
Tak — unia kluczy. Brakujące wartości stają się NULL.
Czy dane są bezpieczne?
Wartości tekstowe są escapowane apostrofami. Nie używaj jednak narzędzia do niezaufanych danych w produkcji — stosuj parametry zapytań.
Po co tryb zbiorczy?
Jeden INSERT ... VALUES (...),(...) jest znacznie szybszy przy dużych wsadach.