O problema é quando vou reiniciar as senhas em Config Atendimento, ocorre o seguinte erro.
SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '1' for key 'PRIMARY'
Então fui no banco e deletei todas os registros da tabela atendimentos e consegui então reiniciar.
Porem não tem como fazer isso todos os dias, alguem poderia me ajudar?
Obrigado
Autor: Vinicius Antunes da Silva
66 comentários
SELECT a.id_atend, a.id_uni, a.id_usu, a.id_serv, a.id_pri, a.id_stat, a.num_senha, a.nm_cli, a.num_guiche, a.dt_cheg, a.dt_cha, a.dt_ini, a.dt_fim, a.ident_cli
FROM atendimentos a
WHERE dt_cheg <= now()
FOR UPDATE; INSERT INTO historico_atend_codif
SELECT ac.id_atend, ac.id_serv, ac.valor_peso
FROM atend_codif ac
WHERE id_atend IN (
SELECT a.id_atend
FROM atendimentos a
WHERE dt_cheg <= now()
)
FOR UPDATE; DELETE FROM atend_codif ac
WHERE ac.id_atend IN (
SELECT a.id_atend
FROM atendimentos a
WHERE dt_cheg <= now()
); DELETE FROM atendimentos
WHERE dt_cheg <= now();
consulta SQL:
INSERT INTO historico_atendimentos
SELECT a.id_atend, a.id_uni, a.id_usu, a.id_serv, a.id_pri, a.id_stat, a.num_senha, a.nm_cli, a.num_guiche, a.dt_cheg, a.dt_cha, a.dt_ini, a.dt_fim, a.ident_cli
FROM atendimentos a
WHERE dt_cheg <= now( )
FOR UPDATE ; Mensagens do MySQL
#1062 - Duplicate entry '312' for key 'PRIMARY' É o mesmo erro que ocorreu quando tento limpar dar um truncate na tabela atendimentos