Gustavo, miembro de este equipo, nos hizo el favor de redactar este escrito porque controla muy bien el tema.
Solución:
Versión que estoy usando
Actualización 5 de mayo de 2012
Jeff Smith ha blogueado mostrando lo que creo que es el método superior para obtener una salida CSV de SQL Developer. El método de Jeff se muestra como Método 1 a continuación:
Método 1
Añadir el comentario /*csv*/
a su consulta SQL y ejecute la consulta como un script (usando F5 o el segundo botón de ejecución en la barra de herramientas de la hoja de trabajo)
Eso es todo.
Método 2
Ejecutar una consulta
Haga clic derecho y seleccione descargar.
Actualizar. En Sql Developer Versión 3.0.04, la descarga se ha cambiado para exportar
Gracias a Janis Peisenieks por señalar esto.
Captura de pantalla revisada para SQL Developer Versión 3.0.04
En el menú desplegable de formato, seleccione CSV
Y siga el resto de las instrucciones en pantalla.
No es exactamente “exportar”, pero puede seleccionar las filas (o Control–A para seleccionarlos todos) en la cuadrícula que desea exportar y, a continuación, copie con Control–C.
El valor predeterminado está delimitado por tabuladores. Puede pegarlo en Excel o en algún otro editor y manipular los delimitadores todo lo que quiera.
Además, si usas Control–Cambio–C en vez de Control–Ctambién copiará los encabezados de las columnas.
FYI, puede sustituir el /*csv*/
para otros formatos también incluyendo /*xml*/
y /*html*/
. Seleccione /*xml*/ * from emp
devolvería un documento xml con los resultados de la consulta, por ejemplo. Encontré este artículo mientras buscaba una manera fácil de devolver xml de una consulta.
Finalizando este artículo puedes encontrar las acotaciones de otros gestores de proyectos, tú asimismo tienes la habilidad insertar el tuyo si dominas el tema.