Tipos Resource
SQLite Funções
SQLite
PHP Manual

# Constantes pré-definidas

As contantes abaixo são definidas por esta extensão e somente estarão disponíveis quando a extensão foi compilada com o PHP ou carregada dinamicamente durante a execução.

As funções sqlite_fetch_array() e sqlite_current() usam uma constante para os diferentes tipos de matrizes de resultado:

Constantes de tipo de resultado do SQLite
`SQLITE_ASSOC` (int)
  As colunas são retornadas na matriz tendo o nome do campo como índice.
`SQLITE_BOTH` (int)
  As colunas são retornadas na matriz tendo ambos índices, numérico e o nome do campo.
`SQLITE_NUM` (int)
  As colunas são retornadas na matriz tendo um índice numérico para os campos. Este índice começa no 0, o primeiro campo no resultado.

Várias funções podem retornar códigos de status. As seguintes constantes são definidas:

Constantes de códigos de status do SQLite
`SQLITE_OK` (int)
  Resultado com sucesso.
`SQLITE_ERROR` (int)
  Erro de SQL ou faltando banco de dados.
`SQLITE_INTERNAL` (int)
  Um erro lógico interno no SQLite.
`SQLITE_PERM` (int)
  Sem permissão de acesso.
`SQLITE_ABORT` (int)
  Callback routine requested an abort.
`SQLITE_BUSY` (int)
  O arquivo do banco de dados está travado.
`SQLITE_LOCKED` (int)
  A tabela no banco de dados está travada.
`SQLITE_NOMEM` (int)
  Falha na alocação de memória.
`SQLITE_READONLY` (int)
  Tentativa de escrita em banco de dados somente leitura.
`SQLITE_INTERRUPT` (int)
  Operação terminada internamente.
`SQLITE_IOERR` (int)
  Erro ocorrindo em Disk I/O.
`SQLITE_CORRUPT` (int)
  The database disk image is malformed.
`SQLITE_NOTFOUND` (int)
  (Interno) Tabela ou registro não encontrado.
`SQLITE_FULL` (int)
  Insertion failed because database is full.
`SQLITE_CANTOPEN` (int)
  Não foi possível abrir o arquivo de banco de dados.
`SQLITE_PROTOCOL` (int)
  Database lock protocol error.
`SQLITE_EMPTY` (int)
  (Interno) Tabela do banco de dados está vazia.
`SQLITE_SCHEMA` (int)
  O schema do banco de dados foi modificado.
`SQLITE_TOOBIG` (int)
  Too much data for one row of a table.
`SQLITE_CONSTRAINT` (int)
  Abort due to constraint violation.
`SQLITE_MISMATCH` (int)
  Tipo de dado incompatível.
`SQLITE_MISUSE` (int)
  Biblioteca usada incorretamente.
`SQLITE_NOLFS` (int)
  Uso de característica não suportada no host.
`SQLITE_AUTH` (int)
  Falha de autorização.
`SQLITE_ROW` (int)
  Internal process has another row ready.
`SQLITE_DONE` (int)
  Internal process has finished executing.

Tipos Resource
SQLite Funções
SQLite
PHP Manual