【发布时间】:2013-09-06 12:16:47
【问题描述】:
我试图创建链接 2 个表格管理员和新闻的视图
create view v_news as
SELECT [n_id]
,[n_title]
,[n_detail]
,[n_date]
,[n_sdate]
,[n_edate]
,[n_admin]
,[a_name]
,[a_email]
,[a_role]
,[a_status]
FROM hed2.dbo.hed_news,hed2.dbo.hed_admins
where hed_admins.a_id=hed_news.n_admin
显示此消息:
Command(s) completed successfully.
但 VIEWS 文件夹中没有视图。
当我尝试再次运行相同的查询时,它会显示:
There is already an object named 'v_news' in the database.
我已连接 Windows 身份验证
我尝试重新连接并重新启动 sql server 但....
【问题讨论】:
-
您必须在创建视图的架构上创建视图权限以及(可能)ALTER SCHEMA 权限。
标签: sql-server database sql-server-2008 views