SQL 服务器重命名的对象名称无效 table

SQL Server Invalid Object Name for renamed table

我是运行以下查询(由 SSMS 自动生成):

SELECT TOP (1000) *
  FROM [GestionePrestazioni].[dbo].[Prestazioni]

这会引发以下错误:

Msg 208, Level 16, State 1, Line 1
Invalid object name dbo.VociRicevuta

数据库 table VociRicevuta 最近通过 Entity Framework 6 迁移重命名为 RicevutaVoci。此 table 有一个外键引用 table Prestazioni 的主键。

编辑:来自两个 tables 的 SSMS 视图:

我搜索了 Whosebug,但似乎没有人遇到我的问题。我不知道如何解决这个问题。有什么帮助吗?谢谢!!

@Larnu 猜对了:问题是我的 table 的列是引用标量函数的计算列,其中涉及 table VociRicevute。

我现在将修复该标量函数。我将删除计算列,更改函数,然后重新添加该列。

谢谢@Larnu!