2009-06-29 6 views

Répondre

31

Vous pouvez exécuter cette commande à partir du processeur de ligne de commande DB2 (CLP) ou à l'intérieur d'une application SQL en appelant la procédure

EXPORT TO result.csv OF DEL MODIFIED BY NOCHARDEL SELECT col1, col2, coln FROM testtable; 

stockés ADMIN_CMD Il y a beaucoup d'options pour IMPORT et EXPORT que vous pouvez utiliser pour créer un fichier de données qui répond à vos besoins. Le qualificateur NOCHARDEL supprimera les caractères de guillemets qui apparaîtraient autrement autour de chaque colonne de caractères. Gardez à l'esprit que toute instruction SELECT peut être utilisée comme source pour votre exportation, y compris les jointures ou même le SQL récursif. L'utilitaire d'exportation respectera également l'ordre de tri si vous spécifiez un ORDER BY dans votre instruction SELECT.

+0

'DEL' est pas pris en charge sur zOS DB2. – Stavr00

1

Selon the docs, vous voulez exporter du type del (le délimiteur par défaut ressemble à une virgule, qui est ce que vous voulez). Voir la page doc pour plus d'informations sur la commande EXPORT.

2

Thried cela et obtenu ';' - fichier csv délimité:

--#SET TERMINATOR % 
EXPORT TO result.csv OF DEL MODIFIED BY CHARDEL; 
SELECT * FROM A 
2

Voici comment vous pouvez le faire à partir du client DB2.

  1. Ouvrez l'éditeur de commandes et exécutez la requête de sélection dans l'onglet Commandes.

  2. Ouvrez le correspondant des résultats de requête Tab

  3. Puis de Menu -> Sélectionné -> Exporter

1

DBeaver vous permet de connecter à une base de données DB2, exécutez une requête et exporter les résultat-ensemble à un fichier CSV qui peut être ouvert et affiné dans MS Excel ou LibreOffice Calc. Pour cela, tout ce que vous avez à faire (dans DBeaver) est fait un clic droit sur la grille des résultats (après l'exécution de la requête) et sélectionnez "Export Resultset" dans le menu contextuel.

Cela produit la boîte de dialogue ci-dessous, où vous pouvez finalement enregistrer le jeu de résultats dans un fichier au format CSV, XML ou HTML:

enter image description here

Questions connexes