O
insert
instrução não especifica a ordem em que as linhas são inseridas - o select
declaração faz. No entanto, a menos que você defina explicitamente o pedido com um order by
cláusula, a ordem select
retorna linhas depende completamente do banco de dados e não deve ser confiável. Em outras palavras, se você se importa com qual linha é inserida e qual é ignorada, adicione um
order by
cláusula para o seu select
e certifique-se de que a linha que você deseja inserir vem primeiro.