Aracılığıyla paylaş


BIN ve BIN2 harmanlamalar kullanma yönergeleri

Ikili alfabe düzenlerinden BIN veya BIN2 uygun olup olmadığına karar vermek üzere aşağıdakileri sağlayacak şekilde SQL Server uygulaması.

Ikili alfabe düzenlerini, veri serisini yerel ayar ve veri türü tarafından tanımlanan kodlanmış değerleri temel alarak sıralayın.Bir ikili alfabe düzeni içinde SQL Server ikili sıralama düzeni düzenini uygulamadan, yerel ayar ayar ayarı ve kullanılması için , ANSI kod sayfa tanımlar. Ikili alfabe düzenlerinden, göreli kolaylık olması nedeniyle Gelişmiş uygulama performansını sağlandığı de yararlıdır.Unicode olmayan veri türlerinde, ANSI kod sayfa ' tanımlanan kod noktaları veri karşılaştırmaları temel alır.Unicode veri türlerini, veri karşılaştırmalar Unicode kod noktaları'nı temel alır.Unicode veri türlerini ikili alfabe düzenlerinden için yerel ayar ayar veri sıralar sayılır.Örneğin, Latin_1_General_BIN ve Japanese_BIN Unicode verilerini kullanıldığında aynı sıralama sonuçlar verir.

Önceki ikili alfabe düzenlerinden SQL Server, bu "ile _BIN" bitiş Unicode verileri eksik olan bir kod noktası kod noktası karşılaştırma gerçekleştirilen. Eski SQL Server ikili alfabe düzenlerinden ilk karakteri olarak bir bayt bayt karşılaştırma tarafından izlenen bir WCHAR karşılaştırılır. Geriye dönük uyumluluk nedeniyle, varolan ikili harmanlama semantik değiştirilmeyecek.

BIN harmanlamalar kullanma yönergeleri

İngilizce olan içeriğe SQL Server uygulamalar, eski sürümleri ile etkileşim SQL Server ikili alfabe düzenlerinden, ikili kullanmaya devam edin. Ikili alfabe düzenlerinden karma ortamlar için daha uygun bir seçenek olabilir.

BIN2 harmanlamalar kullanma yönergeleri

Ikili alfabe düzenlerinden bu sürümdeki SQL Server Yalnızca kod noktası karşılaştırma alfabe düzenlerinden bir kümesini içerir. Gerçek kod noktası karşılaştırma olanaklarından yararlanacak şekilde ikili alfabe geçirebilirsiniz ve yeni uygulamalar geliştirmek için ikili yeni alfabe düzenlerinden kullanmanız gerekir.UPN sonekini BIN2 yeni kod noktası karşılaştırma semantik uygulayan harmanlama adları tanımlar.Ayrıca, BIN2 için ikili sıralama için karşılık gelen bir karşılaştırma bayrağı vardır.Yararları, basit uygulama geliştirme ve daha anlaşılır semantik içerir.