Qrulla Docs

Mover datos

Importar y exportar

Carga archivos CSV, Excel y JSON en tus tablas, exporta resultados y tablas completas, y ejecuta scripts SQL grandes con registro en vivo.

Importar un archivo

Clic derecho en una base, un esquema o una tabla → «Importar archivo…». Acepta CSV o texto, Excel (xlsx, xls, ods) y JSON.

  1. Archivo: elígelo y revisa la vista previa de sus primeras filas. Qrulla detecta el formato; ajusta si hace falta:
    • CSV: separador (automático, coma, punto y coma, tabulador), si la primera fila tiene los nombres y la codificación (UTF-8 o Windows, la de Excel en español).
    • Excel: la hoja.
    • Números con coma decimal (1.234,56), el orden de las fechas (día/mes/año, mes/día/año, año/mes/día) y el texto que significa vacío.
  2. Destino: una tabla nueva (con su nombre) o una existente, donde agregas las filas o las reemplazas.
  3. Columnas: une cada columna del archivo con una de la tabla, elige su tipo y cuál es la clave, o márcala para no importarla.
  4. Si una fila no cabe: detener y no importar nada, u omitirla y anotarla.

Todo se importa en una transacción: si falla o lo cancelas, no queda nada a medias. Al terminar ves cuántas filas entraron y, si omitiste alguna, cuál y por qué.

Si el archivo es un script .sql, no se importa como datos: usa «Ejecutar archivo SQL…».

Exportar un resultado o una tabla

«Exportar» en la grilla o en un resultado del editor guarda lo que ves en:

FormatoDetalles
CSVSeparador coma, punto y coma (para Excel en español) o tabulador; encabezados opcionales; «Compatible con Excel» para que se vean los acentos.
JSONUna lista de objetos. Los números quedan como números, sin perder decimales.
ExcelNúmeros y fechas como valores de Excel. Pasado el millón de filas sigue en otra hoja.
SQLUn INSERT por grupo de filas, opcionalmente con el CREATE TABLE, índices y claves.

La exportación corre en segundo plano y se puede cancelar; si la cancelas, no queda un archivo a medias.

Exportar varias tablas

Clic derecho en una base o un esquema → «Exportar tablas…». Elige las tablas, el formato y una carpeta: se crea un archivo por tabla. Un archivo que ya existe no se reemplaza; el nuevo se llama «tabla (2)».

Ejecutar un archivo SQL

Clic derecho en una base, un esquema o una tabla → «Ejecutar archivo SQL…». Sirve para respaldos de mysqldump, pg_dump u otros programas, o cualquier script, por grande que sea.

  • Codificación: UTF-8 (lo normal hoy) o Windows-1252 si los acentos salen mal.
  • Si una sentencia falla: detenerse ahí o seguir con la siguiente.

Cada sentencia se ejecuta tal como está, en orden y en una sola conexión. Mientras corre, el registro dice qué se crea, cuántas filas entran en cada tabla y en qué línea falló algo. Lo que ya se ejecutó no se deshace al cancelar.

El script de unos objetos

Para guardar el SQL que crea tablas, vistas y demás, con o sin datos, usa «Exportar SQL…» en el árbol. Ver Bases, esquemas y objetos.

¿Falta algo o no se entiende? Escribe a support@qrulla.com.