Maison >base de données >tutoriel mysql >Comment puis-je inclure des en-têtes dans les exportations MySQL INTO OUTFILE ?

Comment puis-je inclure des en-têtes dans les exportations MySQL INTO OUTFILE ?

Patricia Arquette
Patricia Arquetteoriginal
2024-12-01 19:47:15802parcourir

How Can I Include Headers in MySQL INTO OUTFILE Exports?

En-têtes dans MySQL INTO OUTFILE

La commande MySQL INTO OUTFILE vous permet d'exporter des données d'une table de base de données vers un fichier. Par défaut, seules les lignes de données sont exportées, sans aucun en-tête.

Inclure les en-têtes

Si vous souhaitez inclure des en-têtes dans le fichier exporté, vous pouvez coder manuellement en dur en utilisant l'opérateur UNION ALL. Voici un exemple :

SELECT 'ColName1', 'ColName2', 'ColName3' -- Headers
UNION ALL
SELECT ColName1, ColName2, ColName3
FROM YourTable
INTO OUTFILE '/path/outfile'

Dans cette requête :

  • La première ligne contient les valeurs d'en-tête entre guillemets simples.
  • L'opérateur UNION ALL ajoute le lignes de données de la table YourTable sous les en-têtes.
  • La clause INTO OUTFILE spécifie le chemin d'accès à la sortie fichier.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn