Database Akademi
»
Veri Tabanı
»
SQL Server
»
Cannot resolve the collation conflict between Hatası
Sıralama: Administration
Gruplar: Administrators
Katılan: 6.05.2014(UTC) Mesajlar: 670
19 Kere Teşekkür Etti. 152 Mesajına Toplam 253 Kere Teşekkür Edildi.
|
Cannot resolve the collation conflict between Hatası Merhabalar, Sql Server da nadiren de basınıza gelebilecek hatalardan biride 'Cannot resolve the collation conflict between' hatasıdır. Bu hatanın ana sebebi tabloları oluştururken farklı karakter setlerin kullanılmasıdır. Genelde bir veri tabanın da farklı karakter set kullanılmaz ama yinede kullanılma ihtimali mevcuttur. Bu sebepten böyle bir durumda karşılaştığımızda aşağıdaki hataya benzeyen bir hata alırız. Kod:
Msg 468, Level 16, State 9, Line 9
Cannot resolve the collation conflict between "SQL_Latin1_General_CP437_CI_AS" and "SQL_Latin1_General_CP1254_CI_AS" in the equal to operation.
bu durumdan kurtarmak için bir tarafı diğer tarafın karakter setine eşitleriz Kod:
select
top 100 yil,
bhg.deger
from
Test1 bhg with (nolock)
inner join
test2 mtk with (nolock) on mtk.id
= bhg.id COLLATE SQL_Latin1_General_CP1254_CI_AS
|
Sql Server 2016 Eğitimiz 19 Mayıs tarihinde başlayacaktır. 32 Saat Olup Ücret 1450 TL + KDV'dir. Kayıt ve ayrıntılar için tıklayınıztwitter.com/dbakademi Dua ve teşekkür en büyük servetlere bedel... |
|
|
|
Database Akademi
»
Veri Tabanı
»
SQL Server
»
Cannot resolve the collation conflict between Hatası
Forumu Atla
Bu foruma yeni konular postalayamazsınız.
Bu forumda ki konulara yeni posta gönderemezsiniz.
Bu forumdaki postalarınızı silemezsiniz.
Bu forumdaki postalarınızı düzenleyemezsiniz.
Bu forumda anketler yaratamazsınız.
Bu forumdaki anketlere oy veremezsiniz.