Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/05/2012, 18:55
rogeliomx
 
Fecha de Ingreso: abril-2008
Mensajes: 316
Antigüedad: 16 años
Puntos: 3
Como saber cual fue la clave generada automaticamente

Buen dia tengo una duda, Tengo una tabla de maestro donde capturo su nombre, apellido paterno y apellido materno y este tiene su campo Id autoincremental, pero necesito relacionarlo en otras tablas por medio de su id, desde mi aplicacion no especifico el id asi se crea automaticamente, pero para relacionarlo no se cual fue el id con el que este maestro fue creado, entonces hay alguna manera de saber cual fue el id con el que se guardo, ??

Estube investigando y parece que con la funcion LAST_INSERT_ID() puedo obtener el ultimo id del maestro insertado, entonces pienso, despues de insertar al maestro ejecuto la funcion desde mi aplicacion y ese es el id del maestro, pero y si suponiendo la aplicacion es usada desde varias maquinas y yo inserto un maestro y luego mi compañero otro, entonces no me devolveria el id del maestro insertado por mi compañero?? se que la velocidad a la que se realizaria las consultas son muy rapidas y hay un margen muy pequeño de que pase pero podria pasar??