207: Invalid column name
SQL ServerNe demek?
Sorguda başvurulan sütun adı ilgili tabloda/view'da bulunamadı. Belirtilen isimde bir kolon yok veya kapsam dışında.
Neden olur?
Yazım/harf hatası, yanlış tablo takma adı (alias), yeni eklenmemiş veya adı değişmiş kolon, yanlış şema/tablo bağlamı ya da tırnak yerine köşeli parantez kullanımının atlanması.
Nasıl çözülür?
Sütun adını ve tabloyu doğrulayın (sys.columns veya nesne gezgininden bakın). Doğru takma adı ve şemayı kullanın. Yeni eklenen kolonlar için nesnenin güncel olduğundan emin olun; gerekiyorsa stored procedure'ü yeniden derleyin. Boşluk/özel karakter içeren adlarda köşeli parantez kullanın.
Aynı motorda diğer kayıtlar
- 515Cannot insert the value NULL into column
- 8115Arithmetic overflow error converting expression to data type
- 512Subquery returned more than 1 value
- 156Incorrect syntax near the keyword
- 2812Could not find stored procedure
- 8623The query processor ran out of internal resources and could not produce a query plan
- 4104The multi-part identifier could not be bound