Als u een weergave wilt maken vanuit een SP, moet u dynamische SQL gebruiken.
Zoiets.
create procedure ProcToCreateView
as
exec ('create view MyView as select 1 as Col')
De create view...
code moet als stringparameter worden verzonden naar exec
en zo te zien heb je al de code die je nodig hebt voor de weergave, dus sluit hem gewoon in tussen de '
.
Ik heb echt geen idee waarom je dat nodig hebt. Misschien moet je gewoon weten hoe je gebruik een uitzicht vanaf een SP
create procedure ProcToUseView
as
select Col
from MyView