¿Cómo listar las tablas de un archivo de base de datos SQLite abierto con ATTACH?
¿Qué SQL se puede utilizar para listar las tablas, y las filas dentro de esas tablas en un archivo de base de datos SQLite - una vez que lo he adjuntado con el comando ATTACH
en la herramienta de línea de comandos SQLite 3?
1148
3
Hay algunos pasos para ver las tablas de una base de datos SQLite:
Enumera las tablas de tu base de datos:
.tables
Enumere el aspecto de la tabla:
.schema tablename
Imprimir la tabla completa:
SELECT * FROM tablename;
Enumerar todos los comandos disponibles de SQLite:
.help
Parece que hay que pasar por la tabla sqlite_master, así:
Y luego recorrer manualmente cada tabla con un
SELECT
o similar para ver las filas.Los comandos
.DUMP
y.SCHEMA
no parecen ver la base de datos en absoluto.Para listar las tablas también se puede hacer: