Erros de SQL/Banco de DadosErro
MySQL 1071MySQL 1071 — Chave Especificada É Longa Demais
O tamanho da chave do índice excede o máximo suportado pelo storage engine.
mysql
O que causa este erro
O tamanho combinado das colunas indexadas excede o limite de comprimento de chave (3072 bytes para InnoDB com utf8mb4).
Como corrigir
Reduza o tamanho das colunas no índice. Use índices de prefixo: column(191). Use um charset menor para colunas indexadas.
Códigos de Erro Relacionados
Erros de SQL/Banco de DadosErro
4271242712 — Alias Duplicado
Um alias de tabela é usado mais de uma vez na mesma consulta.
postgresql
Ver detalhes Erros de SQL/Banco de DadosErro
4270242702 — Coluna Ambígua
Uma referência de coluna é ambígua porque existe em múltiplas tabelas.
postgresql
Ver detalhes Erros de SQL/Banco de DadosErro
MySQL 1062MySQL 1062 — Entrada Duplicada
Um INSERT ou UPDATE criaria um valor duplicado em um índice único.
mysql
Ver detalhes Erros de SQL/Banco de DadosErro
42P1042P10 — Referência de Coluna Inválida
Uma referência de coluna em GROUP BY, ORDER BY ou DISTINCT ON é inválida.
postgresql
Ver detalhes Erros de SQL/Banco de DadosErro
2200422004 — Valor NULL Não Permitido
Um valor NULL foi encontrado onde não é permitido.
postgresql
Ver detalhes Erros de SQL/Banco de DadosErro
2200822008 — Overflow de Campo de Data e Hora
Um valor de data e hora está fora do intervalo válido para o campo.
postgresql
Ver detalhes