Oracle
 sql >> Base de données >  >> RDS >> Oracle

Développeur CSV en SQL…

…et d'autres formats également.

Je suis tombé sur cela dans un article récent d'AskTom où vous pouvez générer rapidement une sortie à partir d'une requête au format CSV à l'aide de SQL Developer. La façon dont je l'ai toujours fait est d'entrer l'instruction SQL dans ma feuille de travail SQL. Appuyez ensuite sur Exécuter l'instruction (CTL-Entrée). Faites un clic droit sur la sortie et choisissez Exporter. L'assistant vous guide tout au long du reste.

Il y a aussi un autre moyen. Vous pouvez utiliser l'indice /*csv*/ dans votre instruction SQL et appuyer sur Exécuter le script (F5) et la sortie sera affichée au format CSV. Vous pouvez ensuite enregistrer la sortie dans un fichier si vous le souhaitez. Voir cette capture d'écran :

Il existe également d'autres formats comme la sortie XML :

Pour plus de détails, consultez les entrées de blog de Jeff Smith :

http://www.thatjeffsmith.com/archive/2012/05/formatting-query-results-to-csv-in-oracle-sql-developer/

http://www.thatjeffsmith.com/archive/2013/04/sql-developer-preferences-for-delimited-text-exports/

Jeff Smith est le chef de produit pour SQL Developer.