我创建了视图View_DefectDaysOutstanding3。当我选择查看数据时,它会提供数据,但为什么在select语句中所有字段都以红色下划线作为错误?我的视图中的所有列名在SSMS中以红色下划线
SELECT TOP 1000 [ID]
,[Severity]
,[AvgDaysOutstanding]
,[ReportMonth]
,[ReportYearMonth]
,[#OfBugs]
,[projid]
,[folderid]
FROM [SoftwarePlanner].[dbo].[View_DefectDaysOutstanding3]
order by ReportYearMonth
假设你正在使用SSMS,那么很有可能你的智能感知缓存刷新缓存[需要刷新]( http://stackoverflow.com/questions/10338609/sql-server-invalid-column-name-after-adding-new-column)。 – Pondlife 2013-03-07 20:44:16
我正在使用SQL Server Management Studio – user2145798 2013-03-07 20:47:26
是的,这是问题所在。你能告诉我,为什么我的视图数据给出的结果不同于我直接使用sql查询得到的数据,这是用来创建视图的吗? – user2145798 2013-03-07 20:55:11