duda sobre procedimientos almacenados

02/12/2009 - 02:15 por Javito | Informe spam
Estoy revisando los procedimientos almacenados y veo con facilidad como un
preocedimiento devuelve una variable definida como parámetro de salida
(output) simplemente igualándolo a la expresión de ejecución y luego
devolviéndolo con el Return, pero como se puede hacer para devolver varios
valores, entiendo que en un procedimiento almacenado no existen objetos como
el SQLDataReader y entonces ¿ como devolver varias cosas ?

un saludo
 

Leer las respuestas

#1 Carlos Sacristan
02/12/2009 - 17:20 | Informe spam
Un procedimiento puede devolver un conjunto de registros (SELECT) o varios,
y también es posible que tenga parámetros de salida. Echa un vistazo al tema
CREATE PROCEDURE en los BOL

"Caminar sobre el agua y desarrollar software a partir de unas
especificaciones es fácil, si ambas están congeladas."
Edward V. Berard, ingeniero informático


"Javito" wrote in message
news:
Estoy revisando los procedimientos almacenados y veo con facilidad como un
preocedimiento devuelve una variable definida como parámetro de salida
(output) simplemente igualándolo a la expresión de ejecución y luego
devolviéndolo con el Return, pero como se puede hacer para devolver varios
valores, entiendo que en un procedimiento almacenado no existen objetos
como el SQLDataReader y entonces ¿ como devolver varias cosas ?

un saludo

Preguntas similares