1

我创建了一个视图。视图的查询工作正常。现在我想编写另一个使用第一个查询的查询。据我所知,它应该是这样的:

SELECT * FROM myView;

现在返回了一个错误:“Ungültiger Objektname 'myView'”在英语中类似于“无效的对象名称'myView'。

如何以正确的方式引用或调用视图?I#M 使用 SQL Server。

4

2 回答 2

4

检查您是否在正确的数据库、正确的模式中创建了视图,并将视图的SELECT权限授予使用它的用户。

或者,更好的是,发布SQL您用于创建视图的内容。

于 2010-01-13T18:31:21.717 回答
0

该错误通常意味着您正在查看错误的数据库或架构。如果您使用的是管理工作室,有时可能会在执行按钮旁边的下拉列表中选择错误的数据库,如果您不使用视图的完全限定名称,它将尝试使用所选数据库运行。

于 2010-01-13T18:37:14.170 回答