DocumentaciónSQLITE_CONSULTAR(db, sql)

SQLITE_CONSULTAR(db,sql)\texttt{SQLITE\_CONSULTAR}(db, sql)

Nombre

SQLITE_CONSULTAR - Ejecuta un SELECT y devuelve una tabla BLOX.

Sinopsis

tabla = SQLITE_CONSULTAR(db, sql)

Descripcion

Ejecuta una consulta SQL de lectura y devuelve una TABLA BLOX con tipado por celda.

Mapea INTEGER y REAL a NUMERICO, TEXT a STRING y NULL al valor nulo interno visible hoy como NULL. Es la funcion interna base sobre la que se construyen sqlite.consultar() y sqlite.exportar().

Comportamiento

  • Recibe un handle SQLITE y una sentencia SELECT.
  • Convierte el resultado SQL a una TABLA BLOX.
  • Preserva el tipado de cada celda segun las reglas de mapeo del runtime.

Funciones API relacionadas

  • SQLITE_ABRIR()
  • SQLITE_EJECUTAR()
  • SQLITE_CONSULTA()
  • SQLITE_IMPORTAR()

Parámetros

ParámetroTipoDescripción
dbSQLITEHandle interno de conexion SQLite.
sqlSTRINGConsulta SQL de tipo SELECT.

Valor de retorno

TABLA - TABLA BLOX construida a partir de las filas retornadas por la consulta.

Ejemplo

ejemplo.blox
TABLA resultado
resultado = SQLITE_CONSULTAR(db, sql)