Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/02/2007, 20:30
CBBzun
 
Fecha de Ingreso: diciembre-2001
Ubicación: Morelia, México.
Mensajes: 312
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Insertar registro y obtener un valor como resultado

Habría un par de problemas con esa solución, solo serviría para PHP, y no es una instrucción directa en SQL.

es lo mismo que poner en cualquier lenguaje:

START TRANSACTION;

INSERT INTO table (x,y,z) values (a,b,c);

SELECT id FROM table ORDER BY id DESC LIMIT 1;

COMMIT;

Lo que quisiera es omitr ese select, y que de una manera simple me regrese el id generado para ese insert específicamente. En tu caso si se producen 5 INSERTs simultáneos cual me daría??.. en este caso al ser una Transacción me da el mismo, pero quisiera reducir ese paso.