CSV vers SQL INSERT
Générez des instructions SQL INSERT à partir de données CSV. Utile pour importer des exports CSV dans des bases de données.
INSERT INTO my_table (name, value) VALUES ('A', '1');
INSERT INTO my_table (name, value) VALUES ('B', '2');Comment utiliser cet outil
- 1
Type the destination table name into the top field (it is dropped into the generated INSERT exactly as typed).
- 2
Paste your CSV into the text box, keeping the header row first so its names become the column list.
- 3
Read the INSERT statements that appear below as you type, with one statement per data row.
- 4
Select the generated SQL and copy it into your database client or migration script to run it.
Qu'est-ce que CSV vers SQL INSERT ?
Importer en masse un CSV dans une base de données nécessite généralement des instructions INSERT. Ce générateur produit des INSERT SQL standard qui fonctionnent sur MySQL, PostgreSQL, SQLite et la plupart des autres SGBD. Pour les très gros fichiers CSV (plus de 10 000 lignes), il est préférable d'utiliser l'utilitaire natif de votre base de données (LOAD DATA / COPY FROM) : il est plus rapide de plusieurs ordres de grandeur.
Cas d'usage courants
Seeding a few rows of test or fixture data into a local development database without writing the INSERTs by hand.
Converting a small spreadsheet export of lookup values (statuses, categories, country codes) into a migration script.
Drafting INSERT statements for a quick demo or tutorial where the data is short and contains no commas inside fields.
Reshaping a handful of rows copied from a CSV file into SQL you can paste into a query console.
Generating a starting point for a data-load script that you will then hand-edit to add NULLs or fix column types.
Teaching or learning SQL INSERT syntax by watching how column lists and quoted values are assembled from rows.
Questions fréquentes
Gère-t-il les caractères spéciaux dans les valeurs ?▼
Et les valeurs NULL ?▼
Outils connexes
Convertisseur JSON en CSV
Convertissez un tableau JSON d'objets au format CSV. Parfait pour exporter des données d'API vers des feuilles de calcul.
Convertisseur CSV vers JSON
Convertissez des données CSV en un tableau JSON d'objets. La première ligne est traitée comme l'en-tête.
Convertisseur binaire vers hexadécimal
Convertissez des nombres binaires en hexadécimal. L'hexadécimal est 4 fois plus compact que le binaire pour une même valeur.
Convertisseur d'hexadécimal en binaire
Convertissez des nombres hexadécimaux en binaire. Chaque chiffre hexadécimal se développe exactement en 4 chiffres binaires.
Convertisseur de décimal en binaire
Convertissez des nombres décimaux en binaire, hexadécimal et octal, toutes les bases à la fois.
Convertisseur ASCII vers hexadécimal
Convertissez du texte en codes hexadécimaux ASCII et inversement. Chaque caractère est converti en sa valeur hexadécimale à 2 chiffres.