SQL 服务器 select 来自不存在的 table

SQL Server select from non-existent table

我在经典 asp 中有一个查询,其中 SQL 语句是这样的:

Select * from active_Case

我在它正在使用的数据库连接中进行了验证,发现没有这样的 table / view。但是 table 确实以 Cases 的名义存在。在内部,它 似乎 是从这个 table 本身中选择的。

其实这是别人的代码。因此我不确定这怎么可能。真的有可能还是我遗漏了什么?

这将为您提供基础 table 名称

select  name, base_object_name
from    sys.synonyms 
where   name    = 'active_Case'

除 tables 和视图外,您甚至可以在类型下签入用户定义的 table 类型。或者您的 table 可能有 'dbo.'

以外的模式