Aracılığıyla paylaş


Sürümler arası Uyumluluk

Sürümler arası çakışma oluşabilir zaman istemci veya sunucu örnekleri SQL Serverdaha önce SQL Server 2008tablo valued parametreler işleme bekleniyor.

Genel parametre tablo değerli işlevler yalnızca kullanılabilir SQL Server 2008(SQL Server yerel istemci 10.0 kullanarak) istemcileri veya daha sonra bağlı olan için SQL Server 2008(veya üstü) sunucular. Yeni sütun Katalog işlevi sonuç kümesi içinde yalnızca bağlı olduğunda mevcut olacak bir SQL Server 2008(veya üstü) sunucu.

Eğer bir önceki sürümü ile derlenmiş bir istemci uygulaması SQL Serveryerel istemci tablo değerli parametreleri bekliyoruz ifadeleri yürütür, sunucu üzerinden veri dönüştürme hatası bu durumu algılar ve odbc verir bu sqlstate 07006 ve "yasak veri türü özniteliği ihlali" iletisi olarak.

Eğer bir istemci uygulaması ile derlenen SQL Serveryerel istemci 10.0 veya sonraki güvenilir bir sunucu örneğine bağlı tablo değerli parametreleri kullanmak için daha erken SQL Server 2008, SQL Serveryerel istemci bunu algılar ve SQLBindCol, SQLBindParameter, SQLSetDescFields, ve SQLSetDescRecçağrıları başarısız olur sqlstate 07006 ve ileti ile "yasak veri türü özniteliği ihlali (Bu bağlantı için SQL Server sürümü, tablo değerli parametreleri desteklemez)".

Ayrıca bkz.

Kavramlar

Tablo Valued Parametreler (odbc)