Prevodník SQL INSERT na JSON pre riadky databázy
Preveďte príkazy SQL INSERT na pole JSON objektov, pričom každý objekt používa ako kľúče názvy stĺpcov príkazu. Ak INSERT vynechá zoznam stĺpcov, prevodník priradí column1, column2 a tak ďalej. Zachovajte čísla, boolovské hodnoty a null ako natívne JSON typy, alebo vypnite zachovanie typov a vypíšte reťazce; voliteľne zoskupte záznamy podľa názvu tabuľky.
Prevodník SQL INSERT na JSON premieňa príkazy SQL INSERT na JSON dáta vo vašom prehliadači. Každý prevedený riadok sa stane objektom v poli JSON, pričom kľúče objektu sú prevzaté z názvov stĺpcov príkazu. Dáva vám praktický spôsob, ako previesť SQL INSERT na JSON online bez ručnej prestavby každého záznamu.
Keď príkaz INSERT neposkytuje zoznam stĺpcov, prevodník používa syntetizované názvy ako column1, column2 a tak ďalej. Zachovanie typov je konfigurovateľné: pri zapnutí sa čísla, boolovské hodnoty a null vypisujú ako natívne JSON hodnoty; pri vypnutí sa všetky hodnoty vypisujú ako reťazce. Výsledok môžete tiež zoskupiť podľa tabuľky, čím namiesto jedného poľa vznikne objekt kľúčovaný podľa názvu tabuľky.
Príkazy SQL INSERT vyjadrujú dáta ako príkazy na pridávanie riadkov do databázových tabuliek, zatiaľ čo JSON reprezentuje dáta ako štruktúrované objekty a polia. Prevod medzi nimi môže uľahčiť kontrolu vložených záznamov alebo ich použitie vo workflowoch, ktoré pracujú s JSON. Mapovanie objektov podľa stĺpcov udrží každú hodnotu priradenú k jej poľu a zoskupenie podľa tabuliek môže pomôcť usporiadať dáta podľa zdrojovej tabuľky.
Prevod funguje úplne vo vašom prehliadači: vstup sa spracuje na vašom zariadení a nič sa nenahráva, neukladá ani neposiela na server. Po načítaní stránky nástroj funguje offline. Vývojári a DevOps inžinieri ho môžu použiť na každodenné úlohy SQL-na-JSON bez inštalácie lokálneho prevodníka alebo zdieľania interných dát so službou.
Krok 1: Vložte alebo zadajte svoje príkazy SQL INSERT. Zadajte príkazy, ktoré chcete previesť na JSON.
Krok 2: Upravte možnosť zachovania typov. Ponechajte ju zapnutú, aby sa čísla, boolovské hodnoty a null vypisovali ako natívne JSON hodnoty, alebo ju vypnite, aby sa všetky hodnoty vypisovali ako reťazce.
Krok 3: Zvoľte, či sa má výstup zoskupiť podľa tabuľky. Po zapnutí je výsledkom objekt kľúčovaný podľa názvu tabuľky.
Krok 4: Skontrolujte vygenerovaný JSON. Objekty používajú názvy stĺpcov z každého príkazu INSERT, alebo syntetizované názvy, keď zoznam stĺpcov nie je uvedený.
Krok 5: Výsledok skopírujte na použitie všade, kde potrebujete prevedený JSON.
Prípad použitia: Zvládnite bežný prevod SQL INSERT na JSON bez lokálnej inštalácie; vložte príkazy a skopírujte výsledný JSON.
Prípad použitia: Prevádzajte príkazy v prehliadači, keď pracujete na počítači, kde nechcete inštalovať lokálny nástroj.
Prípad použitia: Vyhnite sa posielaniu interných SQL dát službe tretej strany, pretože prevod funguje vo vašom prehliadači.
Prípad použitia: Premeňte príkazy INSERT na JSON záznamy pre lokálny vývoj alebo testovacie dáta vo workflowoch, ktoré používajú JSON objekty.
Prípad použitia: Preveďte riadky databázy na pole JSON kľúčované podľa názvu stĺpca, keď potrebujete záznamy skontrolovať alebo znova použiť vo workflowe založenom na JSON.
Prípad použitia: Zoskupte prevedené záznamy podľa názvu tabuľky, aby bol výstup prehľadný pri práci s príkazmi pre rôzne tabuľky.
Prípad použitia: Zachovajte číselné, boolovské a null hodnoty ako natívne JSON typy, keď prijímajúci workflow očakáva typované hodnoty.