El insert
declaración no especifica el orden en que se insertan las filas - el select
la declaración lo hace. Sin embargo, a menos que defina explícitamente el orden con un order by
cláusula, la orden select
devuelve filas depende completamente de la base de datos y no se debe confiar.
En otras palabras, si le importa qué fila se inserta y cuál se ignora, agregue un order by
cláusula a su select
instrucción y asegúrese de que la fila que desea insertar esté primero.