这是一个非常愚蠢的问题,但我似乎无法向特定数据库添加视图,它会被添加到默认主数据库中,这是不可接受的。
我在SQL Server 2008中试过这个:
CREATE VIEW MyDB.Test AS
Select Orders.CustomerID
From Orders
我收到错误消息:
指定的架构名称“MyDB”不存在,或者您无权使用它。
谢谢!
答案 0 :(得分:8)
如果您有访问权限,请尝试:
Use MyDb
Go
CREATE VIEW Test AS
Select Orders.CustomerID
From Orders