Erros de SQL/Banco de DadosErro
MySQL 1205MySQL 1205 — Tempo de Espera de Bloqueio Excedido
A espera por um bloqueio excedeu o timeout configurado.
mysql
Ver detalhes 22012Uma divisão por zero foi tentada em uma expressão SQL.
A consulta contém uma divisão cujo divisor é avaliado como zero em tempo de execução.
Adicione NULLIF() para tratar divisores zero: column / NULLIF(divisor, 0). Valide os dados para garantir que os divisores sejam diferentes de zero.
-- Division by zero
SELECT 10 / 0;
-- Fix: use NULLIF
SELECT 10 / NULLIF(divisor, 0) FROM t;MySQL 1205A espera por um bloqueio excedeu o timeout configurado.
MySQL 1136O número de colunas no INSERT não corresponde ao número de valores.
26000O nome da instrução preparada não existe.
MySQL 1007O banco de dados não pode ser criado porque já existe.
54023Argumentos demais foram passados para uma função.
MySQL 1071O tamanho da chave do índice excede o máximo suportado pelo storage engine.