Exportar el conjunto de resultados de Dbeaver a CSV

Normalmente utilizo Dbeaver para windows y siempre exporto mi conjunto de resultados así:

  • Ejecuto mi consulta --> selecciono el resultado --> exporto el conjunto de resultados --> selecciono exportar al portapapeles --> hecho

Este paso a paso pone mi conjunto de resultados en mi portapapeles y puedo pegarlo donde quiera para trabajar con él.

El problema es que ahora estoy usando dbeaver para mac y esta guía no funciona. Puedo seguir hasta el momento en que selecciono mi conjunto de resultados como en la imagen de abajo:

Pero una vez que avanzo en el proceso, en el último paso me sale: sin consulta

Observe que en "source" se suponía que debía mostrar la consulta que originó el conjunto de resultados, pero en su lugar sólo dice "select.

Como resultado no selecciona mi resultado ni nada (aparte de ser "exitoso").

Normalmente mi consulta aparecería allí automáticamente y no he podido encontrar ninguna opción que corrija este problema en los menús.

No necesita utilizar el portapapeles, puede exportar directamente todo el conjunto de resultados (no sólo lo que ve) a un archivo:

  1. Ejecute su consulta
  2. Haga clic con el botón derecho del ratón en cualquier lugar de los resultados
  3. haga clic en "Exportar conjunto de resultados..." para abrir el asistente de exportación
  4. Elija el formato que desee (CSV según su consulta)
  5. Revise la configuración en los siguientes paneles al hacer clic en "Siguiente". (No hay necesidad de cambiar nada en mi caso)
  6. Establezca la carpeta donde se creará el archivo, y "Finalizar";

La exportación se ejecuta en segundo plano, aparecerá una ventana emergente cuando haya terminado.


En las versiones más recientes de DBeaver puede simplemente:

  1. hacer clic con el botón derecho del ratón en el SQL de la consulta que desea exportar
  2. Ejecutar > Exportar desde consulta
  3. Elige el formato que desees (CSV según tu pregunta)
  4. Revise la configuración en los siguientes paneles al hacer clic en "Siguiente". (No hay necesidad de cambiar nada en mi caso)
  5. Establezca la carpeta donde se creará el archivo, y "Finalizar";

La exportación se ejecuta en segundo plano, aparecerá una ventana emergente cuando haya terminado.

Comparado con la forma anterior de exportar, esto le ahorra el paso 1 (ejecutar la consulta), lo que puede ser útil con consultas intensivas en tiempo/recursos.

Comentarios (1)

El problema era la casilla "abrir nueva conexión" que estaba marcada. Así que no podía usar mi tabla temporal.

Comentarios (0)

¿Hay alguna razón por la que no pueda seleccionar los resultados, hacer clic con el botón derecho y elegir Copia avanzada? Estoy en un Mac y esta es la forma en que siempre copiar los resultados en el portapapeles para pegar.

Comentarios (4)