XOOPS Brasil

 

SQLite Funções

Classes pré-definidas

SQLiteDatabase

Representa um banco de dados SQLite aberto.

Construtor

  • __construct - constrói um novo objeto SQLiteDatabase

Métodos

  • query - Executa uma query

  • queryExec - Executa uma query sem resultado

  • arrayQuery - Executa uma query e retorna o resultado em um array

  • singleQuery - Executa uma query e retorna um array para uma única coluna ou valor da primeira linha

  • unbufferedQuery - Executa uma query sem buffer

  • lastInsertRowid - Retorna o rowid da linha mais recente inserida

  • changes - Retorna o número de linhas modificadas pelo comando mais recente

  • createAggregate - Registra uma função UDF agregada para usar em comandos SQL

  • createFunction - Registra uma função UDF para usar em comandos SQL

  • busyTimeout - Define ou desativa o limite de tempo de ocupado

  • lastError - Retorna o código de erro mais recente do erro mais recente encontrado

  • fetchColumnTypes - Retorna um array dos tipos das colunas de uma tabela em particular

SQLiteResult

Representa um conjunto de resultados guardado em buffer.

Métodos

  • fetch - Obtém a próxima linha de um conjunto de resultados em uma matriz

  • fetchObject - Obtém a próxima linha de um conjunto de resultados como um objeto

  • fetchSingle - Obtém a primeira coluna do conjunto de resultados como uma string

  • fetchAll - Obtém todas as linhas de um conjunto de resultados como um array de arrays

  • column - Obtém uma coluna da linha atual do conjunto de resultados

  • numFields - Retorna o número de campos no conjunto de resultados

  • fieldName - Retorna o nome de um campo em particular do conjunto de resultados

  • current - Obtém a linha atual do conjunto de resultados como um array

  • key - Retorna o índice da linha atual

  • next - Vai para o próximo número de linha

  • valid - Retorna quando mais linhas estão disponíveis

  • rewind - Vai para a primeira linha do conjunto de resultados

  • prev - Vai para a linha anterior do conjunto de resultados

  • hasPrev - Retorna quando a linha anterior no conjunto de resultados é valida

  • numRows - Retorna o número de linhas no conjunto de resultados

  • seek - Vai para uma linha em particular

SQLiteUnbuffered

Representa uma conjunto de resultados de uma consulta SQLite não salva em buffer. Conjuntos de resultados não salvos em buffer são sequenciais, apenas para a frente.

Métodos

  • fetch - Obtém a próxima linha do conjunto de resultados como um array

  • fetchObject - Obtém a próxima linha de um conjuntpo de resultados como um objeto

  • fetchSingle - Obtém a primeira coluna do conjunto de resultados como uma string

  • fetchAll - Obtém todoas as linhas do conjunto de resultados como um array de arrays

  • column - Obtém uma coluna da linha atual do conjunto de resultados

  • numFields - Retorna o número de campos do conjunto de resultados

  • fieldName - Retorna o nome de um campo em particular no conjunto de resultados

  • current - Obtém a linha atual do conjunto de resultados como um array

  • next - Vai para a próxima linha

  • valid - Retorna se tem mais linhas disponíveis

Índice