Convertisseur CSV vers SQL

Déposez un fichier CSV ici ou cliquez pour le choisir

Les fichiers texte CSV, TSV et délimités par des points-virgules ou des barres verticales sont pris en charge.

SQL Server limite chaque instruction INSERT à 1 000 lignes.

Transformez des lignes délimitées en instructions SQL INSERT correctement citées et regroupées, sans envoyer le fichier source.

Choisissez la base de données cible, le nom de table, le traitement de l’en-tête, la déduction des valeurs et le nombre de lignes par instruction. Les identifiants et les valeurs textuelles sont cités selon le dialecte sélectionné, tandis que le CSV d’origine reste dans cet onglet du navigateur.

Comment convertir du CSV en SQL

  1. Collez du texte délimité dans le champ de saisie ou choisissez un fichier local.
  2. Choisissez le dialecte de base de données, le nom de table, le séparateur, le paramètre d’en-tête et les options de valeurs.
  3. Générez et vérifiez les instructions INSERT, puis copiez ou téléchargez le fichier SQL.

Valeurs et identifiants SQL correctement cités

Les noms de tables et de colonnes sont cités selon la base de données sélectionnée. Les guillemets et les autres caractères requis par le dialecte sont échappés dans les valeurs textuelles. Vérifiez les instructions par rapport au schéma de destination avant de les importer.

Déduction prudente des types de valeurs

La déduction de type émet uniquement les nombres et les booléens non ambigus sans guillemets. Les valeurs telles que les identifiants commençant par zéro et les chaînes entourées d’espaces restent du texte.

En-têtes, cellules vides et lots

Les en-têtes vides ou en double reçoivent des noms de colonnes uniques. Les cellules absentes restent du texte vide ou deviennent NULL lorsque l’option correspondante est activée, et les grandes entrées sont réparties dans plusieurs instructions INSERT.

Traitement local du CSV

Votre CSV est lu et converti par cet outil dans cet onglet du navigateur. Il n’est pas envoyé à un serveur.

FAQ du convertisseur CSV vers SQL

Quelles bases de données SQL sont prises en charge ?

Le générateur produit des instructions INSERT pour MySQL, PostgreSQL, SQLite et SQL Server. Il ne crée pas de table et ne déduit pas un schéma de base de données complet. La table de destination et des colonnes compatibles doivent donc déjà exister.

Les cellules peuvent-elles contenir des virgules, des guillemets ou des sauts de ligne ?

Oui. Les champs entre guillemets peuvent contenir des séparateurs, des guillemets échappés et des sauts de ligne. Utilisez le menu des séparateurs si la détection automatique ne correspond pas aux données sources.

Comment fonctionne la déduction du type des valeurs ?

Lorsque la déduction est activée, les nombres non ambigus et les valeurs true ou false sont émis comme littéraux SQL. Les valeurs commençant par zéro, les espaces en début ou fin de valeur, les dates et les autres valeurs ambiguës restent du texte entre guillemets. Désactivez la déduction si chaque cellule doit rester du texte.

Mon fichier CSV est-il envoyé, et quelle taille peut-il avoir ?

Non. Les fichiers jusqu’à 50 MB sont lus et convertis par cet outil dans cet onglet du navigateur. L’analyseur limite également le tableau à 200 000 lignes, 250 colonnes ou 2 000 000 de cellules, et la mémoire disponible sur l’appareil peut imposer une limite pratique plus basse.

Outils associés : Visionneuse et éditeur CSV · CSV vers JSON · Formateur SQL

Formateurs de code

Formatez et embellissez le code Python, JSON et d’autres langages.

Autres outils

Outils JSON et données

Comparez les JSON, validez les schémas et convertissez JSON en CSV ou YAML.

Autres outils

Outils de tableaux

Affichez les fichiers CSV et Excel, formatez les tableaux ou convertissez CSV en Excel et SQL.

Outils Markdown

Écrivez dans l’éditeur Markdown et convertissez Markdown en HTML ou en texte brut.

Outils de texte

Comparez du texte, comptez les mots, triez les lignes et recherchez ou remplacez du texte.

Conversion et lecture audio

Convertissez l’audio, lisez des fichiers audio ou PCM et modifiez les métadonnées audio.

Édition et effets audio

Modifiez, assemblez ou découpez l’audio, réduisez le bruit et réglez la vitesse, la hauteur ou le volume.

Autres outils

Outils vocaux

Générez une voix IA à partir de texte, transcrivez des enregistrements ou enregistrez votre voix.

Outils vidéo

Convertissez et compressez les vidéos, découpez les clips ou redimensionnez les images.

Autres outils

Lecture et enregistrement vidéo

Lisez des vidéos, enregistrez votre écran ou votre caméra, ou utilisez le miroir en ligne.

Outils PDF

Fusionnez les PDF, séparez les pages, compressez les fichiers et convertissez les PDF en images.

Autres outils

Outils d’image

Convertissez et redimensionnez les images, compressez les fichiers et extrayez le texte par OCR.

Autres outils

Création d’images

Créez des GIF, images de texte, captures d’écran, nuages de mots et favicons.

Outils de sous-titres

Modifiez les sous-titres, convertissez SRT en VTT et ajustez les horodatages.

Outils d’archives

Extrayez des archives, créez des fichiers ZIP et compressez des dossiers.

Encodeurs | Décodeurs

Encodez ou décodez du Base64, échappez les URL et manipulez les séquences d’échappement HTML ou Unicode.

Autres outils

Outils numériques

Convertissez les bases numériques, écrivez les nombres en lettres et manipulez le binaire ou l’hexadécimal.

Calculateurs

Utilisez les calculateurs de pourcentage, de fractions et de statistiques pour vos calculs quotidiens.

Outils de temps

Consultez l’horloge en ligne, utilisez le chronomètre ou calculez des écarts entre dates.

Outils réseau

Trouvez votre adresse IP, testez IPv6 et calculez des plages CIDR.

Conversions d’unités

Convertissez les unités de longueur, de poids, de température et de stockage de données.

Outils de couleur

Convertissez les couleurs, extrayez une palette d’une image et vérifiez le contraste.

Codes QR et codes-barres

Créez ou lisez des codes QR et des codes-barres, y compris des codes QR Wi-Fi.

Outils de développement et de sécurité

Générez des empreintes de hachage, mots de passe et UUID, testez des expressions régulières et utilisez des utilitaires de code.

Autres outils

Outils pratiques

Vérifiez les dimensions de l’écran, utilisez une règle d’écran, testez le clavier ou utilisez un prompteur.

Jeux

Faites une pause avec « Casser des œufs dorés ».