SQLite Funciones

Clases predefinidas

SQLiteDatabase

Representa una base de datos SQLite abierta.

Constructor

  • __construct - Construir un objeto nuevo SQLiteDatabase

Métodos

  • query - Ejecutar un query
  • queryExec - Ejecutar un resultado menos-consulta
  • arrayQuery - Ejecuta una consulta y devolver el resultado como una matriz
  • singleQuery - Ejecuta una consulta y devuelve o una matriz para una columna o el valor de la primera fila
  • unbufferedQuery - Ejecuta una consulta sin búfer
  • lastInsertRowid - Devuelve el identificador de la última fila insertada
  • changes - Devuelve el número de registros cambiados por la declaración más reciente
  • createAggregate - Registra una FDU agregación para su uso en sentencias SQL
  • createFunction - Registrar una UDF para su uso en sentencias SQL
  • busyTimeout - Establece o deshabilita la duración del temporizador de ocupado
  • lastError - Devuelve el último código de error del error más reciente encontrado
  • fetchColumnTypes - Devuelve una matriz de tipos de columnas de una tabla en particular

SQLiteResult

Representa un buffer conjunto SQLite resultado.

Métodos

  • fetch - Busca la siguiente fila del conjunto de resultados como un arreglo
  • fetchObject - Busca la siguiente fila del conjunto de resultados como un objeto
  • fetchSingle - Obtiene la primera columna del conjunto de resultados como una cadena
  • fetchAll - Obtiene todas las filas del conjunto de resultados como un arreglo de arreglos
  • column - Obtiene una columna de la fila actual del conjunto de resultados
  • numFields - Devuelve el número de campos en el conjunto de resultados
  • fieldName - Devuelve el nombre de un campo determinado en el conjunto de resultados
  • current - Obtiene la fila actual del conjunto de resultados como una arreglo
  • key - Devuelve el índice de la fila actual
  • next - Se desplaza hasta el siguiente número de fila
  • valid - Indica si existen más filas disponibles
  • rewind - Se desplaza hasta el primer número de fila del conjunto
  • prev - Se desplaza hasta el número de la fila anterior del conjunto de resultados
  • hasPrev - Devuelve si una fila anterior está disponible
  • numRows - Devuelve el número de filas en el conjunto de resultados
  • seek - Se desplaza hasta un determinado número de filas

SQLiteUnbuffered

Representa un conjunto de búfer SQLite resultado. Conjuntos de resultados sin búfer son secuenciales, con visión de buscar solamente.

Métodos

  • fetch - Busca la siguiente fila del conjunto de resultados como un arreglo
  • fetchObject - Busca la siguiente fila del conjunto de resultados como un objeto
  • fetchSingle - Obtiene la primera columna del conjunto de resultados como una cadena
  • fetchAll - Obtiene todas las filas del conjunto de resultados como una matriz de matrices
  • column - Obtiene una columna de la fila actual del conjunto de resultados
  • numFields - Devuelve el número de campos en el conjunto de resultados
  • fieldName - Devuelve el nombre de un campo determinado en el conjunto de resultados
  • current - Obtiene la fila actual del conjunto de resultados como un arreglo
  • next - Se desplaza hasta el siguiente número de fila
  • valid - Indica si existen más filas disponibles

Tabla de contenidos

  • sqlite_array_query — Ejecutar una consulta en una base de datos dada y devolver un array
  • sqlite_busy_timeout — Establecer la duración del tiempo de espera de ocupación, o deshabilitar los gestores ocupados
  • sqlite_changes — Devuelve el número de filas que han sido cambiadas mediante la sentencia SQL más reciente.
  • sqlite_close — Cierra un base de datos SQLite abierta
  • sqlite_column — Obtiene una columna de la fila actual de un conjunto de resultados
  • sqlite_create_aggregate — Registrar FDU totalizadora para usarla en sentencias SQL
  • sqlite_create_function — Registra una función "regular" definida por el usuario para ser usada en sentencias SQL
  • sqlite_current — Obtiene la fila actual como un array de un conjunto de resultado
  • sqlite_error_string — Devuelve la descripción de un código de error
  • sqlite_escape_string — Escapa una cadena para ser usada como un parámetro para una consulta
  • sqlite_exec — Ejecutar una consulta sin resultado en una base de datos dada
  • sqlite_factory — Abrir una base de datos SQLite y devolver un objeto SQLiteDatabase
  • sqlite_fetch_all — Recupera todas las filas de un conjunto de resultados como un array de arrays
  • sqlite_fetch_array — Recupera la siguiente fila de un conjunto de resultados como un array
  • sqlite_fetch_column_types — Devuelve un array con los tipos de columna de una tabla en particular
  • sqlite_fetch_object — Recupera la siguiente fila de un conjunto de resultados como un objeto
  • sqlite_fetch_single — Recupera la primera columna de un conjunto de resultados como cadena
  • sqlite_fetch_string — Alias de sqlite_fetch_single
  • sqlite_field_name — Devuelve el nombre de un campo en particular
  • sqlite_has_more — Comprueba si están o no disponibles más filas
  • sqlite_has_prev — Comprueba si está o no disponible una fila anterior
  • sqlite_key — Devuelve el índice de la fila actual
  • sqlite_last_error — Devuelve el código de error del último error de una base de datos
  • sqlite_last_insert_rowid — Devuelve el ID fila de la fila insertada más recientemente
  • sqlite_libencoding — Devuelve la codificación de la biblioteca SQLite vinculada
  • sqlite_libversion — Devuelve la versión de la biblioteca SQLite vinculada
  • sqlite_next — Busca el número de fila siguiente
  • sqlite_num_fields — Devolver el número de campos de un conjunto de resultados
  • sqlite_num_rows — Devolver el número de filas de un conjunto de resultados almacenado en buffer
  • sqlite_open — Abrir una base de datos SQLite y crear la base de datos si no existe
  • sqlite_popen — Abrir un gestor persistente a una base de datos SQLite y crearla si no existe
  • sqlite_prev — Busca el número de fila anterior de un conjunto de resultados
  • sqlite_query — Ejecutar una consulta en una base de datos dada y devolver un gestor de resultados
  • sqlite_rewind — Busca el primer número de fila
  • sqlite_seek — Busca un número de fila en particular en un conjunto de resultados almacenado en buffer
  • sqlite_single_query — Ejecuta una consulta y devuelve un array para cada colúmna única o el valor de la primera fila
  • sqlite_udf_decode_binary — Decodificar datos binarios pasados como parámetros a una FDU
  • sqlite_udf_encode_binary — Codificar datos binarios antes de devolverlos desde una UDF
  • sqlite_unbuffered_query — Ejecutar una consulta que no precargue ni almacene en buffer toda la información
  • sqlite_valid — Devuelve si están disponibles más filas