
Ultimo insert
Publicado por MATIAS (48 intervenciones) el 20/10/2008 18:01:55
hola como va ??
bueno miren mi problema es que necesito declarar un procedimiento con un datos output
la tabla venta solo tiene un campo que es codventa y es autoincrement
lo que hago es
create procedure nuevaventa(codigo int output)
begin
insert into ventas values();
set codigo = select @last := last_insert_id();
end
pero en la linea
set codigo = select @last := last_insert_id();
me da error
Que hago mal? como le doy a la variable codigo el codigo del ultimo dato que inserto
Bueno muchas gracias
bueno miren mi problema es que necesito declarar un procedimiento con un datos output
la tabla venta solo tiene un campo que es codventa y es autoincrement
lo que hago es
create procedure nuevaventa(codigo int output)
begin
insert into ventas values();
set codigo = select @last := last_insert_id();
end
pero en la linea
set codigo = select @last := last_insert_id();
me da error
Que hago mal? como le doy a la variable codigo el codigo del ultimo dato que inserto
Bueno muchas gracias
Valora esta pregunta


0