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
Incolla o carica il JSON
Un array di oggetti; le chiavi saranno le colonne.
- 2
Scegli la tabella
Il nome di tabella che porteranno gli INSERT.
- 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.