CSV vers SQL
Un tableau collé, prêt à exécuter.
Résultat
Collez ou saisissez du texte ci-dessus pour voir le résultat ici.
Vos fichiers restent sur votre appareil
Cet outil fonctionne entièrement dans votre navigateur. Ce que vous collez est traité sur votre appareil et n’est jamais envoyé à un serveur : vous pouvez l’utiliser sans crainte avec des jetons, des clés et des textes non publiés.
Comment ça marche
- Collez le CSV ou le TSV — directement depuis un tableur, cela fonctionne.
- Nommez la table. Encadrez les identifiants si votre base l’exige.
- Laissez CREATE TABLE pour une nouvelle table ; retirez-le pour insérer dans une table existante.
- Copiez le SQL et exécutez-le. Lisez-le d’abord.
Questions fréquentes
- Comment les types de colonnes sont-ils choisis ?
- Par le type le plus étroit dans lequel entre chaque valeur de la colonne : uniquement des chiffres donne INTEGER, un point décimal DECIMAL, une date DATE, et le reste VARCHAR avec un peu de marge. Un seul morceau de texte suffit à rendre toute la colonne textuelle : c’est le bon sens dans lequel se tromper.
- Les valeurs sont-elles échappées ?
- Une apostrophe dans une valeur est doublée, ce que tous les dialectes acceptent, et une cellule vide devient NULL plutôt qu’une chaîne vide. C’est ce qu’il faut pour un fichier que vous allez exécuter vous-même sur vos propres données.
- Puis-je l’utiliser sur des données venant d’un formulaire ou d’une API ?
- Pas sans risque. Ce sont des littéraux, pas des paramètres ; construire des requêtes ainsi à partir d’entrées que vous n’avez pas tapées, c’est exactement comme survient une injection SQL. Pour tout ce qui est automatisé, utilisez les paramètres de votre pilote.
- Quelque chose part-il vers un serveur ?
- Non. Tout tourne dans le navigateur : ce que vous collez reste sur votre ordinateur.
Outils associés
⌗ Formateur SQL Une requête lisible, à partir de celle qu’on vous a passée. ⇄ Convertisseurs CSV en JSON Transformez vos exports de tableur en JSON pour vos API, vos scripts et vos fichiers de configuration, sans que vos données quittent la page. ▦ Tableau Markdown Collez un tableur, obtenez un tableau qui s’aligne. ⇄ Convertisseurs JSON en CSV Transformez les réponses d'API et les exports en CSV prêt pour le tableur, sans que vos données quittent la page.