如何使用sql中的过程创建视图? [英] How can i create a view using procedure in sql?

查看:99
本文介绍了如何使用sql中的过程创建视图?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在按照以下步骤在视图中创建视图.

Hi i am creating the view inside the procedure as following.

GO
ALTER procedure [dbo].[ravilla]
 as
begin 
execute( 'create view  ------  as select ---------')
end


程序执行成功,但是.视图未创建.


我如何在过程内创建视图.....


Procedure is executing successfully but . view is not creating.


How can i create view inside procedure.....

推荐答案

您无法在过程内创建视图.

请参阅此链接
http://social.msdn.microsoft.com/Forums/zh-CN/sqlgetstarted/thread/af8b0c2d-8117-42e3-a701-05035644f73d [
you can''t create view inside procedure.

refer this link
http://social.msdn.microsoft.com/forums/en-US/sqlgetstarted/thread/af8b0c2d-8117-42e3-a701-05035644f73d[^]


嗨.
您可以使用sqlServer中存在的模板(如果使用SQLserver2008)

按照这种方式:

转到视图(标签)->模板资源管理器->在
顶部选择按钮sql server 模板资源管理器->选择观景台->创建视图

您还可以使用Ctrl + Alt + T

==如果有帮助,请标记==
hi.
you can use templates that exist in sqlServer(if you use SQLserver2008)

follow this way:

go to view(tab)--> Template Explorer --> choose button sql server in top of the
template explorer --> choose view forlder --> create view

you can also use Ctrl+Alt+T

==if it was helpful please mark==


这篇关于如何使用sql中的过程创建视图?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆