Msg 468, Level 16 Collation Değiştirme

Merhabalar,


conflict  

 

” Cannot resolve the collation conflict between “SQL_Latin1_General_CP1254_CI_AS” and “Turkish_CI_AS” in the equal to operation. ”

Join atılan 2 tablonun collation ayarlarının farklı olmasından kaynaklanan bir hata mesajı olup çözüm için yapılması gereken “collate” ile istenilen bir dile çevrilip işlemin çekilmesidir.

güzel  

Kolonların collation larını aynı olacak şekilde ayarladıktan sonra scripti çalıştırdığınızda istediğiniz veriyi çekebiliyor olacaksınız.Ortak bir id bulamadığı için veri getirmedi sorun değil,bulsaydı getirecekti 🙂

Eğer ;

Msg 447, Level 16 Expression type int is invalid for COLLATE clause.

Şeklinde bir hata alıyorsanız da query içinde kullandığınız collate cümleciğini kaldırdığınızda scriptiniz sorunsuz bir şekilde çalışacaktır yine..

İyi çalışmalar herkese..

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s