Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/05/2006, 16:02
Avatar de Mithrandir
Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años
Puntos: 25
En SQL Server el return solo acepta un valor y además tiene que ser INT por fuerza (generalmente se utiliza para retorno de errores), de manera que de "returning" en adelante sigue sobrando.

En su lugar puedes usar las variables de salida (output variables) , que agregas al llamado del SP mismo:

DECLARE @var INT OUTPUT
EXEC sp_misp 1, 2, @var OUTPUT
PRINT @var
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche