MySQL - limit en procedimiento almacenado

 
Vista:

limit en procedimiento almacenado

Publicado por luigui (3 intervenciones) el 28/09/2010 17:00:09
holas a todos , bueno estoy creando un procedimiento almacenado donde mando como parametros un valor para el limit pero lei por ahi que no se puede mandar valores para el limit
entonces mi consulta es la suguiente existe una manera de realizarlo y como deberia ser.
mi culsulta es la siguiente :

create procedure getArticuloInventario(in lim in)
SELECT id, categoria, descripcion, marca , stock
FROM producto limit lim,20;

obviamente da error espero poder conseguir respuestas
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:limit en procedimiento almacenado

Publicado por Gonzalo GC (339 intervenciones) el 28/09/2010 23:49:44
Creando con esos parámetros una sentencia almacenada...

http://dev.mysql.com/doc/refman/5.0/es/sqlps.html
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:limit en procedimiento almacenado

Publicado por martin (150 intervenciones) el 29/09/2010 02:42:51
Si es por devolver un recordset lo mejor es una view, no tiene sentido hacer un sp para una consulta.

saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar