Pedro Mateo escribió:
> hola a todos
> en sql server existen los procedures  que solo arrojan resultado en
> registros
> algo asi
> ------------------------------------------------------------------------
> create procedure pruebame(@eleccion int) as
> if @eleccion=1
> begin
>        select * from clientes
> end
> else
> begin
>       select * from mercancias
> end
> ---------------------------------------------------------------------------
> este procedure me puede dar los clientes o las mercancias que son dos tablas
> absolutamente diferentes

Lo que puedes hacer es una función que retorne SETOF refcursor.  Ahí es
problema de la aplicación hacer los FETCH de cada uno de los cursores y
entendérselas con lo que significa cada uno.

-- 
Alvaro Herrera       Vendo parcela en Valdivia:
http://valdivia.vivastreet.cl/loteos-lotes+valdivia/parcela-en-cabo-blanco--valdivia/19288372
"Amanece.                                               (Ignacio Reyes)
 El Cerro San Cristóbal me mira, cínicamente, con ojos de virgen"
--
TIP 4: No hagas 'kill -9' a postmaster

Responder a