¿Procedimiento almacenado puede devolver tablas?

29/10/2004 - 12:43 por Felipe Roucher | Informe spam
Sólo es para que me confirmeís:
Un procedimiento almacenado no puede devolver una tabla, ¿verdad?

gracias.

CREATE PROCEDURE myProc
@outparm TABLE
(
Id int
) OUTPUT,
@inparm int
AS
SELECT * FROM Tabla WHERE Id= @inparm
INSERT @outparm SELECT Id FROM Tabla WHERE Id= @inparm
IF (SELECT Count(1) FROM @outparm > 0)
RETURN 0
ELSE
RETURN 99
 

Leer las respuestas

#1 Carlos Sacristan
29/10/2004 - 12:59 | Informe spam
Sin problemas...


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"Felipe Roucher" escribió en el mensaje
news:
Sólo es para que me confirmeís:
Un procedimiento almacenado no puede devolver una tabla, ¿verdad?

gracias.

CREATE PROCEDURE myProc
@outparm TABLE
(
Id int
) OUTPUT,
@inparm int
AS
SELECT * FROM Tabla WHERE Id= @inparm
INSERT @outparm SELECT Id FROM Tabla WHERE Id= @inparm
IF (SELECT Count(1) FROM @outparm > 0)
RETURN 0
ELSE
RETURN 99


Preguntas similares