Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/06/2006, 16:04
Avatar de gualicho
gualicho
 
Fecha de Ingreso: enero-2005
Ubicación: Capital Federal - Argentina
Mensajes: 55
Antigüedad: 20 años, 1 mes
Puntos: 0
Pregunta TOP por argumento en SP (SQL Server 2005)

Hola que tal, estoy haciendo un stored procedure para seleccionar las ultimas X filas de una tabla, nose si esto se puede, la sintaxis para cambiarlo seria así

ALTER PROCEDURE dbo.sp_ejemplo_limites
@cantidad
AS
SELECT TOP @cantidad * FROM tabla ORDER BY id DESC
RETURN

Pero ahí me tira error "near @cantidad", en cambio si en vez de ponerle un argumento le mando un 10 por ejemplo, anda... pero se podria usar un parametro como lo que yo quiero hacer? O hay alguna otra forma de hacer esto?

Gracias, saludos.
__________________

ASUS A7N8X-E Deluxe
AMD Semprom 2200 + (1.5 ghz) FSB 333
2 x 512 mb Kingston ddr 400 en dual channel
ATI Radeon 9250 (128 mb / 64 bits)
HD SAMSUNG SATA 120 gb
HD HITACHI IDE 80 gb

SO: Win XP, Debian Sarge