Erros de SQL/Banco de DadosInformação
SQLITE_EMPTY (16)SQLITE_EMPTY (16) — O Banco de Dados Está Vazio
O arquivo de banco de dados existe, mas não contém tabelas.
sqlite
O que causa este erro
Este código de erro interno indica que o banco de dados está vazio. Normalmente não é retornado a aplicações.
Como corrigir
Crie as tabelas. Execute as migrações. Verifique se o banco de dados foi inicializado corretamente.
Códigos de Erro Relacionados
Erros de SQL/Banco de DadosErro
MySQL 1217MySQL 1217 — Não é Possível Excluir a Linha Pai
Uma restrição de chave estrangeira impede a exclusão de uma linha pai.
mysql
Ver detalhes Erros de SQL/Banco de DadosErro
2600026000 — Nome de Instrução SQL Inválido
O nome da instrução preparada não existe.
postgresql
Ver detalhes Erros de SQL/Banco de DadosErro
MySQL 1136MySQL 1136 — Número de Colunas Não Confere
O número de colunas no INSERT não corresponde ao número de valores.
mysql
Ver detalhes Erros de SQL/Banco de DadosErro
MySQL 1292MySQL 1292 — Valor Truncado ou Incorreto
Um valor foi truncado ou é inválido durante a conversão de tipo.
mysql
Ver detalhes Erros de SQL/Banco de DadosErro
MySQL 1461MySQL 1461 — Muitas Prepared Statements
O número máximo de prepared statements foi atingido.
mysql
Ver detalhes Erros de SQL/Banco de DadosErro
P0002P0002 — Nenhum Dado Encontrado
Um SELECT INTO no PL/pgSQL não retornou linhas quando exatamente uma era esperada.
postgresql
Ver detalhes