Como crear una vista desde un Store Procedure

11/01/2005 - 00:13 por Jose Lopez | Informe spam
Lo que intento es hacer una vista en base a algunas condiciones que manejo
desde un Store Procedure.
Me da un error en el momento de la intrccion Create view dentro del store
Procedure.
alguna idea?
Gracias.
 

Leer las respuestas

#1 ulises
11/01/2005 - 13:12 | Informe spam
No puedes usar CREATE VIEW dentro de un procedimiento
almacenado a menos que uses sql dinámico, algo como :

create procedure pr_authors
as
declare @sql nvarchar(1000)
set @sql = 'create view vi_pubs as select * from
pubs.dbo.authors'
exec sp_executesql @sql

Saludos,
Ulises
PD. Ojo con la inyección de código ...

Lo que intento es hacer una vista en base a algunas


condiciones que manejo
desde un Store Procedure.
Me da un error en el momento de la intrccion Create view


dentro del store
Procedure.
alguna idea?
Gracias.
.

Preguntas similares