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
