Procedimientos Almacenados - Vistas

14/01/2008 - 21:17 por Julio Rosales | Informe spam
Hola Comunidad,

Es posible llamar un procedimiento almacenado desde una vista?
Estoy utilizando SQL Server 2000.

Saludos y Gracias.
 

Leer las respuestas

#1 Alejandro Mesa
15/01/2008 - 02:41 | Informe spam
Julio Rosales,

No, no es posible.

Si te refieres a poder referenciar el conjunto de filas que devuelve el
procedimiento, desde la clausula from, como en:

select *
from dbo.mi_procedimiento(@p1, @p2) as t

entonces pudieras re-escribir la logica del procedimiento en una funcion de
usuario que devuelva una tabla y referenciar la funcion en la clausula FROM.

select *
from dbo.mi_funcion_que_devuelve_una_tabla(@p1, @p2) as t


Para mas informacion, chequea la instruccion CREATE FUNCTION en los libros
en linea.

AMB

"Julio Rosales" wrote:

Hola Comunidad,

Es posible llamar un procedimiento almacenado desde una vista?
Estoy utilizando SQL Server 2000.

Saludos y Gracias.

Preguntas similares