KB2977312-FIX: SQL Server 'da Japonca yinelenme karakteriyle (Cho-on) eşleşmesi için LIKE desenini kullandığınızda yanlış sonuç

Belirtiler

Microsoft SQL Server 2008 R2, SQL Server 2012 veya SQL Server 2014 ile benzer işleç içeren bir deyimi yürüttüğünüzde Japanese_XJIS_100_CI_AS varsayalım. BENZER desende Japonca bir ' ー ' (Cho-on) karakteri bulunur. Deyimi yürüttüğünüzde, eşleşmeyen benzer desen eşleşen olarak işlenebilir. Örneğin, aşağıdaki ifadeyi yürüttüğünüzde, N'BA ー1 ', '% AB1 ' ile eşleşmiyor:

if (N'BAー1' like N'%AB1%' Collate Japanese_XJIS_100_CI_AS)print 'Japanese_XJIS_100_CI_AS : BAー1 like %AB1% --> match'

Sonuç eşleşiyor.

Neden

Sorun, Japonca yinelenen karakterin yanlış işlendiği için oluşur.

Her bir SQL Server toplu güncelleştirmesi, önceki toplu güncelleştirmeyle birlikte gelen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. En son SQL Server güncelleştirmelerini gözden geçirin:

Durum

Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Daha fazla yardıma mı ihtiyacınız var?

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Microsoft Insider 'a katılın

Bu bilgi yardımcı oldu mu?

Geri bildiriminiz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×