Convertit les données CSV en instructions SQL INSERT, avec prise en charge de MySQL, PostgreSQL, SQLite et SQL Server
Conversion de format
À propos de cet outil
CSV vers SQL convertit les données CSV en instructions SQL INSERT, avec prise en charge des dialectes MySQL, PostgreSQL, SQLite et SQL Server. Il offre un nom de table personnalisable, un délimiteur, une taille de lot et la génération de CREATE TABLE — toutes les opérations s'effectuent localement dans le navigateur, sans serveur.
Principales fonctionnalités
- Prise en charge des dialectes MySQL, PostgreSQL, SQLite et SQL Server
- Nom de table et paramètres de délimiteur personnalisables
- Taille de lot configurable pour les instructions INSERT
- Génération automatique de l'instruction CREATE TABLE
- Gestion des NULL et options d'identifiants entre guillemets
- Copier le SQL généré en un clic
Cas d'utilisation
- Importer des données CSV dans une base de données MySQL ou PostgreSQL
- Générer des scripts SQL à partir d'exportations de tableur pour la migration de données
- Créer des instructions INSERT pour des bases de données SQLite d'applications mobiles
- Convertir des exportations CSV en scripts compatibles SQL Server
- Prototyper rapidement un schéma de base de données à partir de données CSV existantes
csv
sql
mysql
postgresql
database
Questions fréquentes
Qu'est-ce que CSV vers SQL ?
CSV vers SQL est un outil de conversion de format en ligne qui transforme les données CSV en instructions SQL INSERT. Il prend en charge les dialectes MySQL, PostgreSQL, SQLite et SQL Server, offre un nom de table, un délimiteur et des options de lot personnalisables, et fonctionne entièrement dans le navigateur.
Quels dialectes SQL sont pris en charge ?
L'outil prend en charge quatre dialectes SQL : MySQL, PostgreSQL, SQLite et SQL Server. Chaque dialecte génère des instructions INSERT avec la syntaxe appropriée, y compris la gestion correcte des guillemets et des identifiants.
Puis-je générer une instruction CREATE TABLE ?
Oui, le convertisseur peut générer automatiquement une instruction CREATE TABLE basée sur les en-têtes CSV et les types de données. Cela est très utile lorsque vous devez créer une nouvelle table avant d'insérer des données.
Qu'est-ce que l'option de taille de lot ?
L'option de taille de lot vous permet de contrôler combien de lignes chaque instruction INSERT contient. Une taille de lot plus grande produit moins d'instructions mais plus volumineuses, tandis qu'une taille plus petite crée des insertions plus granulaires, plus faciles à déboguer.
Mes données CSV sont-elles envoyées à un serveur ?
Non. Toutes les conversions sont effectuées localement dans le navigateur. Vos données CSV ne sont ni téléchargées ni transmises à aucun serveur, garantissant une confidentialité et une sécurité totales.