2013-03-07 31 views
7

kırmızı ile altı çizili olarak çizilmiştir Görünüm View_DefectDaysOutstanding3. Verileri görmeyi seçtiğimde, veriyi veriyor, ancak select deyiminde neden tüm alanlar kırmızı olarak hata olarak altı çiziliyor?Görünümümdeki tüm sütun adları SSMS

SELECT TOP 1000 [ID] 
      ,[Severity] 
      ,[AvgDaysOutstanding] 
      ,[ReportMonth] 
      ,[ReportYearMonth] 
      ,[#OfBugs] 
      ,[projid] 
      ,[folderid] 
     FROM [SoftwarePlanner].[dbo].[View_DefectDaysOutstanding3] 
     order by ReportYearMonth 
+2

ekledikten sonra önbelleği yenilemek gerekir,

yerel önbelleği yenilemek [yenilenmesi gerekiyor] (http://stackoverflow.com/questions/10338609/sql-server-invalid-column-name-after-adding-new-column). – Pondlife

+0

SQL Server Management Studio'yu kullanıyorum – user2145798

+0

Evet, sorun buydu. Lütfen bana, görüş verilerimin, görünümü oluşturmak için kullanılan sql sorgusunu kullanarak doğrudan elde ettiğim verilerden neden farklı bir sonuç verdiğini söyler misiniz? – user2145798

cevap

23

Have you refreshed your Intellisense cache?

Klavye kısayolu: Ctrl + Shift + R

Veya menüsünü kullanarak: Edit ->IntelliSense ->Refresh Local Cache

+0

Teşekkürler. Yardımcı olur. – user2145798

+0

Evet, sorun buydu. Lütfen bana, görüş verilerimin, görünümü oluşturmak için kullanılan sql sorgusunu kullanarak doğrudan elde ettiğim verilerden neden farklı bir sonuç verdiğini söyler misiniz? – user2145798

1

gidin Düzenle> Intellisense > Sen ardından büyük olasılıkla IntelliSense önbellek/yeni tablolar oluşturmak sen SSMS kullandığınız varsayılarak sütunları/yeni görünümler vb

+0

Merhaba Bu kısayolu görmüyorum, Düzenle> Intellisense> yerel önbelleği yenile – user2145798

+0

Maalesef, bulamıyorum – user2145798

+0

Lütfen bana, neden görüntüleme verdiğim verilerden farklı bir sonuç verdiğimi söyler misiniz? görünümü oluşturmak için? – user2145798

İlgili konular