FR
PortuguêsEnglishEspañolDeutschFrançaisItaliano日本語Русский中文
Accueil Favoris
Voltar

CSV vers SQL (INSERT et CREATE TABLE)

Convertissez du CSV ou des données copiées d’Excel en commandes SQL INSERT, avec CREATE TABLE et types détectés automatiquement, pour MySQL, PostgreSQL, SQLite et SQL Server.

Mode d’emploi

Collez le CSV avec l’en-tête sur la première ligne.

Disponible en: PortuguêsEspañolEnglishDeutschFrançaisItaliano日本語Русский中文

Outil suivantBloc de code promo pour site (copie en un clic)→
Publicité

CSV vers SQL (INSERT et CREATE TABLE): à quoi ça sert

Collez un CSV ou des cellules copiées d’Excel avec l’en-tête sur la première ligne. L’outil détecte le séparateur, analyse chaque colonne pour choisir le type (INTEGER, DECIMAL, DATE, BOOLEAN ou VARCHAR), échappe les guillemets, remplace les cellules vides par NULL et génère les commandes INSERT, par lots de 500 lignes ou une par ligne, avec la bonne délimitation des noms pour chaque base.

Mode d’emploi

  1. Collez le CSV avec l’en-tête.
  2. Choisissez la base, le nom de la table et les options.
  3. Copiez ou téléchargez le SQL.

Quand l’utiliser

  • Importer des tableurs dans une base de données.
  • Créer des données de test à partir d’Excel.
  • Migrer des listes vers une nouvelle table.

Questions fréquentes

Comment les types des colonnes sont-ils détectés ?

L’outil analyse toutes les valeurs de chaque colonne : uniquement des entiers donne INTEGER, des nombres à décimales donnent DECIMAL, des dates au format AAAA-MM-JJ donnent DATE, vrai/faux donne BOOLEAN et le reste donne VARCHAR avec la taille de la plus grande valeur.

Et les guillemets et caractères spéciaux ?

Les textes sont échappés en doublant les apostrophes, comme le veut le standard SQL. Les cellules vides deviennent NULL.

Quelle est la différence entre les bases de données ?

La façon de délimiter les noms change : accents graves dans MySQL, guillemets doubles dans PostgreSQL et SQLite, et crochets dans SQL Server.

Vraiment gratuit ?

Oui, 100 % gratuit. Sans inscription, sans abonnement et sans limite d’utilisation. Tous les outils de Tools123 sont gratuits.

Outils similaires

Merci beaucoup pour votre aide !

Chaque don aide à garder le site en ligne. Les outils sont faits pour vous aider, mais nous avons des frais de serveurs. Si vous le pouvez, cela nous aide beaucoup ! Choisissez ou saisissez le montant :

Paiement sécurisé par Stripe. S’ouvre dans un autre onglet.

Les outils sont fournis tels quels, sans garantie. Nous ne sommes pas responsables des résultats ni de l’usage qui en est fait.