SQL do JSON
Okamžitě převeďte SQL INSERT příkazy na JSON pole nebo objekty. Podporuje víceřádkové VALUES, zpracování NULL, automatickou detekci typů a hezký tisk. 100% na straně klienta, bez nahrávání.
Jak funguje převod SQL INSERT do JSON?
Nástroj parsuje SQL INSERT INTO příkazy, extrahuje názvy sloupců a hodnoty řádků a převede každý řádek na JSON objekt s názvy sloupců jako klíči.
Jaká syntaxe SQL je podporována?
Standardní syntaxe INSERT INTO tabulka (sloupce) VALUES (hodnoty) je podporována, včetně více řádků VALUES, názvů sloupců s backtick nebo dvojitými uvozovkami, hodnot NULL, číselných hodnot, řetězcových hodnot s escapovanými jednoduchými uvozovkami a boolean hodnot.
Jak se zpracovávají hodnoty NULL?
Hodnoty NULL jsou ve výchozím nastavení převedeny na JSON null. Můžete přepnout možnost pro úplné vyloučení klíčů s hodnotami NULL z výstupu.
Jsou moje data bezpečná a soukromá?
Ano. Veškeré zpracování probíhá 100% lokálně ve vašem prohlížeči pomocí JavaScriptu. Žádná data se neposílají na žádný server a nástroj funguje i bez připojení k internetu.
Jaký je rozdíl mezi výstupem JSON pole a JSON objekt?
Výstup pole zabalí všechny řádky do JSON pole [{...}, {...}]. Výstup objektu použije první sloupec jako klíč a vytvoří {klíč: {...}, klíč: {...}}. Vyberte podle potřeb vašeho API nebo kódu.
Dokáže zpracovat velké SQL dumpy?
Ano. Nástroj zpracovává SQL ve vašem prohlížeči pomocí streamového parsování, takže dokáže efektivně zpracovat INSERT příkazy s tisíci řádky.
Automaticky detekuje datové typy?
Ano. Nástroj automaticky detekuje číselné hodnoty (celá čísla a desetinná čísla), boolean hodnoty (true/false), NULL a řetězce a převede je na odpovídající JSON typy.
Proč převádět SQL na JSON?
JSON je standardní formát pro výměnu dat pro webová API, NoSQL databáze a konfigurační soubory. Převod SQL INSERT dat na JSON usnadňuje migraci dat mezi relačními a nerelačními systémy.
Mohu tento nástroj používat offline?
Ano. Protože veškeré zpracování je klientský JavaScript, nástroj funguje plně offline po načtení stránky.
Jak jsou zpracovány escapované uvozovky v SQL?
Escapované jednoduché uvozovky (\'\') v řetězcových hodnotách SQL jsou správně de-escapovány a převedeny na normální uvozovky ve výstupu JSON.