E no final de todos os pedidos vou trocar novamente "," por ";" E por ai vai...
Tecnicamente era pra funcionar tudo perfeito certo... Porquê está batendo tudo certinho as numerações, etc... o fim da uma tabela, o último pedido, com a continuação da outra... Tudo certo.
Pergunta
Lucas Silveira
Olá pessoal, sou novo por aqui, li bastante topicos mas ainda não achei um que me ajudasse com meu problema.
Alguém me salva por favoor, plmds 😭🙏 🙏
Tenho um site de rifas via Wordpress. Estou migrando os pedidos de um banco de dados, para o outro sistema.
Tenho uma tabela com todos os dados do cliente Nome, Telefone, Email, Números reservados etc...
Vamos supor, a tabela do novo sistema, tem os pedidos até um exemplo:
.
.
.
(55380, 4912, 'status_order', 'paid'),
(55381, 4912, 'winner_order', 'awaiting_draw'),
(55382, 4912, 'client_order_numbers', '19163,24210,50484,72705,80816'),
(55383, 4912, 'purchase_discount_amount', '0'),
(55384, 4912, 'purchase_amount', '2.5'),
(55385, 4912, 'client_name', 'Larissa Rodrigues Cavalcante'),
(55386, 4912, 'client_email', 'larissa.calrodrigues@gmail.com'),
(55387, 4912, 'client_phone', '(11) 98881-9612'),
(55388, 4912, 'post_object_id', '3130'),
(55389, 4912, 'limit_order_remove', '3'),
(55390, 4912, 'affiliate', NULL),
(55391, 4912, 'amount_affiliate', '0');
E EU SÓ VOU COLAR A CONTINUAÇÃO... (OS NOVOS PEDIDOS) TROCANDO ESSA ";" por "," e colar os novos pedidos QUE CONTINUA A PARTIR DESSE
(55392, 4913, 'status_order', 'pending'),
(55393, 4913, 'winner_order', 'awaiting_draw'),
(55394, 4913, 'client_order_numbers', '49844'),
(55395, 4913, 'purchase_discount_amount', '0'),
(55396, 4913, 'purchase_amount', '0.5'),
(55397, 4913, 'client_name', 'Kauan Adgivaldo di Bastiani Lima'),
(55398, 4913, 'client_email', 'kauan.lima3008@gmail.com'),
(55399, 4913, 'client_phone', '(11) 98724-4177'),
(55400, 4913, 'post_object_id', '3130'),
(55401, 4913, 'limit_order_remove', '3'),
(55402, 4913, 'affiliate', NULL),
(55403, 4913, 'amount_affiliate', '0'),
(55404, 4914, 'status_order', 'paid'),
(55405, 4914, 'winner_order', 'awaiting_draw'),
(55406, 4914, 'client_order_numbers', '15282,24962,36391,40441,47764,66027,73223,81291,83853,98000'),
(55407, 4914, 'purchase_discount_amount', '0'),
(55408, 4914, 'purchase_amount', '5'),
(55409, 4914, 'client_name', 'TONNY pablo Silva Machado Alves'),
(55410, 4914, 'client_email', 'scobartonny@gmail.com'),
(55411, 4914, 'client_phone', '(11) 98153-5258'),
(55412, 4914, 'post_object_id', '3130'),
(55413, 4914, 'limit_order_remove', '3'),
(55414, 4914, 'affiliate', NULL),
(55415, 4914, 'amount_affiliate', '0'),
E no final de todos os pedidos vou trocar novamente "," por ";" E por ai vai...
Tecnicamente era pra funcionar tudo perfeito certo... Porquê está batendo tudo certinho as numerações, etc... o fim da uma tabela, o último pedido, com a continuação da outra... Tudo certo.
Porém quando eu importo, aparece o seguinte erro
Erro
Comando SQL: Copiar
Mensagens do MySQL :
#1062 - Entrada '56981' duplicada para a chave 'PRIMARY'
Abaixo vou deixar as 3 tabelas...
1 - A do novo sistema original, que quando eu importo, importa com êxito, sem nenhum erro.
2 - A tabela do antigo sistema com todos os pedidos atualizados.
3 - A tabela do novo sistema já atualizada, com os pedidos do antigo já adicionado.
https://files.fm/u/rkjfzk6dx
*Obs: Na tabela 3, os pedidos adicionados foram da 55391 em diante.
Se alguém puder me salvar por gentileza... Estou pelejando com isso a mais de 3 dias rs Ficarei muuuuuitooo grato! Obrigado pessoal!
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.