FeelTheFile

Convertire JSON in SQL (INSERT)

Converte un array JSON in istruzioni INSERT pronte da eseguire, con valori con escape e NULL, numeri e booleani ben tipizzati.

I tuoi file non lasciano il tuo dispositivo

Come generare INSERT dal JSON

  1. 1

    Incolla o carica il JSON

    Un array di oggetti; le chiavi saranno le colonne.

  2. 2

    Scegli la tabella

    Il nome di tabella che porteranno gli INSERT.

  3. 3

    Copia l'SQL

    Un'istruzione INSERT per riga, pronta da eseguire.

Perché usare questo strumento

  • Escape sicuro

    Gli apostrofi vengono raddoppiati ('') come esige l'SQL.

  • Tipi rispettati

    Numeri e booleani senza virgolette; null diventa NULL.

  • Chiavi miste

    Se gli oggetti hanno chiavi diverse, si usa l'unione di tutte.

  • Privato

    I tuoi dati non toccano alcun server.

Domande frequenti

Quali forme di JSON accetta?

Un array di oggetti (l'abituale), un array di array la cui prima riga siano le colonne, o un oggetto singolo che genera un solo INSERT.

Per quale database serve l'SQL?

È SQL ANSI generico: valido in PostgreSQL, MySQL, SQLite e SQL Server. Gli identificatori con spazi ricevono virgolette doppie.

Come vengono trattati gli oggetti annidati?

Vengono serializzati come testo JSON dentro la stringa, utile per colonne di tipo json o jsonb.

Genera anche il CREATE TABLE?

No, solo INSERT: i tipi esatti di colonna dipendono dal tuo schema ed è meglio che li definisca tu.

Strumenti correlati