DBAtlas · Veritabanı operasyon atlası

4104: The multi-part identifier could not be bound

SQL Server

Ne demek?

Nokta ile ayrılmış çok parçalı bir tanımlayıcı (ör. tablo.kolon veya alias.kolon) çözümlenemedi. SQL Server bu adı sorgudaki bir tabloya/kolona bağlayamadı.

Neden olur?

Yanlış veya tanımsız tablo takma adı, FROM/JOIN'de bulunmayan tabloya referans, kolonun yanlış tabloya atfedilmesi, alias tanımlandıktan sonra gerçek tablo adının kullanılması veya yazım hatası.

Nasıl çözülür?

Kullanılan alias'ların FROM/JOIN cümleciğinde tanımlı olduğunu doğrulayın. Kolonu doğru tablo/alias ile niteleyin. Bir tabloya alias verdiyseniz her yerde alias'ı kullanın (gerçek adı değil). JOIN'e eksik tabloyu ekleyin ve isimleri denetleyin.

DBAtlas'ta aç →

Aynı motorda diğer kayıtlar