在试图构建数据库项目时,我将收到以下视图的错误信息。
create view [schema].[test]
as
select distinct
[ai].[account_id] as [service_account]
from
[linkedserver].[database].[dbo].[view_name] ai
where
stage = 'start'
and
srn not in (
select distinct
[ai].[account_id]
from
[linkedserver].[database].[dbo].[view_name] ai
where stage = 'progressing'
)SQL71561:计算列schema.test.service_account包含和未解析的对象引用。对象不存在或者hte引用是矛盾的,因为它可以引用以下任何一个对象。linkedserver.database.dbo.view_name.account_id或linkedserver.database.dbo.view_name.ai::account_id
我想知道是否有人在VisualStudio2019数据工具中遇到过类似的错误
根据我所做的研究,其他一些人已经为该项目导入了一个数据库引用,但这似乎是因为另一种类型的错误。
发布于 2022-02-11 19:35:20
我已经解决了问题,清除“数据库变量”字段,同时添加“数据库引用”将允许3部分限定名称。

https://stackoverflow.com/questions/67182273
复制相似问题