我在 SQL Server 2008 R2 中遇到了一些智能感知问题。
所有表的 Intellisense 都可以正常工作,但 Intellisense 列似乎只适用于某些表。
例如,此查询拉出所有函数的列表并导航到以“sta”开头的项目:
select *
from tbl_cash_stats
where sta
无论我是否输入任何字符,此查询都不会在 where 子句之后提取任何内容
select *
from tbl_assignment
where
此外,如果我加入一个正常工作的表和一个不能正常工作的表,则没有列级智能感知工作:
select *
from tbl_cash_stats
join tbl_assignment
on
我已经多次刷新本地缓存但没有成功。似乎没有具体原因为什么某些表可以正常工作而其他表不能正常工作,并且只有大约 15% 的表受到影响。
有谁知道如何解决这个问题?它变得非常烦人,因为它影响了我最常使用的一些表。
编辑:在查看了受到更密切影响的表之后,似乎只有带有标识列的表不能与智能感知一起使用,但我仍然无法弄清楚原因。