Si, gracias por el comentario. Justo pasaba para comentar que lo encare de otra manera al final porque me resultaba imposible hacerlo...
Hago la insercion de datos a traves de un foreach y llamo un trigger despues para actualizar algunos datos con el id en comun con los que guardo esos registros que es un FK a otra tabla.
Saludos