Parametros OUTPUT en procedimientos

14/06/2004 - 17:51 por David | Informe spam
Hola a todos,

Estoy intentado devolver en un mismo procedimiento varios
resultados de varias SELECT.

Como no se pueden devolver vectores, me gustaria saber si
me puedo declarar, dentro del PROCEDURE, una variable
definida por usuario de tipo "select" (con la misma
estructura de la select que hago), de tal forma que si me
defino 4 variables con las estructuras que quiero devolver
las puedo usar como variables de salida.

¿Pueden los PROCEDURE devolver este tipo de variables
definidas por usuario?

No me sirven las tablas temporales ni las variables
varchar con separadores emulando un vector...

Muchas gracias de antemano!!
 

Leer las respuestas

#1 Maxi
14/06/2004 - 17:58 | Informe spam
Hola, algo asi buscas

CREATE PROC #PEPITO AS
SELECT * FROM CUSTOMERS
go

EXEC #pepito



Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"David" escribió en el mensaje
news:1c2a401c45227$803ead90$
Hola a todos,

Estoy intentado devolver en un mismo procedimiento varios
resultados de varias SELECT.

Como no se pueden devolver vectores, me gustaria saber si
me puedo declarar, dentro del PROCEDURE, una variable
definida por usuario de tipo "select" (con la misma
estructura de la select que hago), de tal forma que si me
defino 4 variables con las estructuras que quiero devolver
las puedo usar como variables de salida.

¿Pueden los PROCEDURE devolver este tipo de variables
definidas por usuario?

No me sirven las tablas temporales ni las variables
varchar con separadores emulando un vector...

Muchas gracias de antemano!!




Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.698 / Virus Database: 455 - Release Date: 02/06/2004

Preguntas similares