Documentaciónesquema_tabla(db, nombre_tabla)
Nombre
esquema_tabla - Devuelve la definicion SQL de una tabla concreta.
Sinopsis
tabla = sqlite.esquema_tabla(db, nombre_tabla)
Descripcion
Busca dentro del esquema de SQLite la entrada correspondiente a una tabla determinada y devuelve su definicion.
Es util para:
- ver como fue creada una tabla
- inspeccionar sentencias
CREATE TABLE - auditar objetos concretos del esquema
Comportamiento
- La busqueda se limita a la tabla indicada.
- Si la tabla existe, devuelve su definicion dentro de una
TABLABLOX. - Si no existe, retorna una tabla vacia.
Funciones API relacionadas
sqlite.esquema()sqlite.listar_tablas()sqlite.estructura()sqlite.imprimir_estructura()sqlite.indices()sqlite.imprimir_indices()
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
| db | SQLITE | Handle de conexion SQLite abierto. |
| nombre_tabla | STRING | Nombre de la tabla a consultar. |
Valor de retorno
TABLA - TABLA con la definicion encontrada para esa tabla.
Ejemplo
ejemplo.blox
INCLUIR "sqlite.api"
INCLUIR "docs.api"
INCLUIR "tablas.api"
FUNCION PRINCIPAL
INICIO
SQLITE db
TABLA t
db = sqlite.abrir("documentacion_blox.db")
t = sqlite.esquema_tabla(db, "funciones")
tablas.imprimir(t)
sqlite.cerrar(db)
FINAL