Taikoma
SQL Server 2008 R2 Service Pack 2 SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard

Simptomai

Tarkime, kad vykdote teiginį, kuriame yra panašus operatorius, turintis "Microsoft SQL Server 2008 R2", "SQL Server 2012" arba "SQL Server 2014" sulyginimo Japanese_XJIS_100_CI_AS. Yra japoniško kartojimo simbolio ' ー ' (Cho-On). Kai vykdote teiginį, neprilygstama kaip trafaretas gali būti traktuojamas kaip atitinkantis. Pvz., N ' ba ー1 ' nesutampa su N '% AB1 ', kai vykdote šį sakinį:

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

Rezultatas yra sugretintas.

Priežastis

Ši problema iškyla dėl to, kad japonų pakartojimo simbolis apdorojamas netinkamai.

Kiekvienas naujas Kaupiamasis naujinimas, skirtas "SQL Server", yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo pridėtos prie ankstesnio kaupiamojo naujinimo. Peržiūrėkite naujausius kaupiamuosius SQL serverio naujinimus:

Statusą

"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.