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