Windows harmanlaması adı (Transact-sql)
collate yan tümcesi içinde Windows harmanlaması adı belirtir SQL Server 2012. Windows harmanlaması adı harmanlama göstergesi ve karşılaştırma stilleri oluşur.
Transact-SQL Sözdizim Kuralları
Sözdizimi
<Windows_collation_name> :: =
CollationDesignator_<ComparisonStyle>
<ComparisonStyle> :: =
{ CaseSensitivity_AccentSensitivity
[ _KanatypeSensitive ] [ _WidthSensitive ] }
| { _BIN | _BIN2 }
Bağımsız değişkenler
CollationDesignator
Windows harmanlaması tarafından kullanılan temel harmanlama kurallarını belirtir. Temel harmanlama kuralları şunları kapsar:Sözlük sıralama belirtildiğinde uygulanan sıralama kurallarını. Alfabe veya dil sıralama kurallarına dayalı.
Unicode karakter veri depolamak için kullanılan kod sayfası.
Bazı örnekler:
Latin1_General veya Fransızca: her iki kod sayfası 1252 kullanın.
Türk: kod sayfası 1254 kullanır.
CaseSensitivity
CI duyarlı belirtir cs duyarlı belirtir.AccentSensitivity
AI aksan-duyarlı belirtir as aksan-duyarlı belirtir.KanatypeSensitive
İhmal kanatype-duyarlı belirtir ks kanatype-duyarlı belirtir.WidthSensitivity
İhmal -duyarlı, genişlik belirtir ws genişlik-duyarlı belirtir.DEPO GÖZÜ
Kullanılmak üzere geriye dönük olarak uyumlu ikili sıralama düzenini belirtir.BIN2
Kod noktası karşılaştırma semantiği kullanır ikili sıralama düzenini belirtir.
Örnekler
Windows harmanlaması adlarını bazı örnekler şunlardır:
- Latin1_General_100_
Harmanlama kuralları, kod sayfası 1252 sıralama Latin1 genel sözlüğü kullanır. Büyük küçük harf duyarlı ve aksan duyarlı olduğunu. Harmanlama kuralları sıralama Latin1 genel sözlüğü kullanır ve kod sayfası 1252 eşler. Eğer bir Windows harmanlaması harmanlama sürüm numarasını gösterir: _90 ya da _100. Duyarlı (CI) ve aksan duyarlı (as) ' dir.
Latin1_General_CI_AS_KS_WS
Harmanlama kuralları, kod sayfası 1257 sıralama Estonya dili sözlüğü kullanır. Büyük küçük harf duyarlı ve aksan duyarlı olduğunu.
Latin1_General_BIN
Harmanlama kod sayfası 1252 ve ikili sıralama kurallarını kullanır. Latin1 genel Sözlük sıralama kurallarını göz ardı edilir.
Windows harmanlamalar
Aşağıdaki tabloda desteklenen tüm Windows harmanlamaları listeler SQL Server 2012.
Windows yerel ayarları |
Harmanlama sürüm 100 |
Harmanlama sürüm 90 |
---|---|---|
Afrikaner dili (Güney Afrika) |
Latin1_General_100_ |
Latin1_General_ |
Arnavutça (Arnavutluk) |
Albanian_100_ |
Albanian_ |
Alsas (Fransa) |
Latin1_General_100_ |
Yok |
Amhara dili (Etiyopya) |
Latin1_General_100_ |
Yok |
Arapça (Cezayir) |
Arabic_100_ |
Arabic_ |
Arapça (Bahreyn) |
Arabic_100_ |
Arabic_ |
Arapça (Mısır) |
Arabic_100_ |
Arabic_ |
Arapça (Irak) |
Arabic_100_ |
Arabic_ |
Arapça (Ürdün) |
Arabic_100_ |
Arabic_ |
Arapça (Kuveyt) |
Arabic_100_ |
Arabic_ |
Arapça (Lübnan) |
Arabic_100_ |
Arabic_ |
Arapça (Libya) |
Arabic_100_ |
Arabic_ |
Arapça (Fas) |
Arabic_100_ |
Arabic_ |
Arapça (Umman) |
Arabic_100_ |
Arabic_ |
Arapça (Katar) |
Arabic_100_ |
Arabic_ |
Arapça (Suudi Arabistan) |
Arabic_100_ |
Arabic_ |
Arapça (Suriye) |
Arabic_100_ |
Arabic_ |
Arapça (Tunus) |
Arabic_100_ |
Arabic_ |
Arapça (b.a.e.) |
Arabic_100_ |
Arabic_ |
Arapça (Yemen) |
Arabic_100_ |
Arabic_ |
Ermenice (Ermenistan) |
Cyrillic_General_100_ |
Yok |
Assam dili (Hindistan) |
Assamese_100_ 1 |
Yok |
Azerice (Azerbaycan, Kiril) |
Azeri_Cyrillic_100_ |
Azeri_Cyrillic_90_ |
Azerice (Azerbaycan, Latin) |
Azeri_Latin_100_ |
Azeri_Latin_90_ |
Bashkir (Rusya) |
Bashkir_100_ |
Yok |
Bask dili (Bask) |
Latin1_General_100_ |
Yok |
Beyaz Rusça (Belarus) |
Cyrillic_General_100_ |
Cyrillic_General_ |
Bengali (Bangladeş) |
Bengali_100_1 |
Yok |
Bengalce (Hindistan) |
Bengali_100_1 |
Yok |
Bosna dili (Bosna-Hersek, Kiril) |
Bosnian_Cyrillic_100_ |
Yok |
Bosna dili (Bosna-Hersek, Latin) |
Bosnian_Latin_100_ |
Yok |
Bretonca (Fransa) |
Breton_100_ |
Yok |
Bulgarca (Bulgaristan) |
Cyrillic_General_100_ |
Cyrillic_General_ |
Katalanca (Katalonya) |
Latin1_General_100_ |
Latin1_General_ |
Çince (Hong Kong sar, prc) |
Chinese_Traditional_Stroke_Count_100_ |
Chinese_Hong_Kong_Stroke_90_ |
Çince (Macau ÖIB) |
Chinese_Traditional_Pinyin_100_ |
Yok |
Çince (Macau) |
Chinese_Traditional_Stroke_Order_100_ |
Yok |
Çince (ÇHC) |
Chinese_Simplified_Pinyin_100_ |
Chinese_PRC_90_, Chinese_PRC_ |
Çince (ÇHC) |
Chinese_Simplified_Stroke_Order_100_ |
Chinese_PRC_Stroke_90_, Chinese_PRC_Stroke_ |
Çince (Singapur) |
Chinese_Simplified_Pinyin_100_ |
Chinese_PRC_90_, Chinese_PRC_ |
Çince (Singapur) |
Chinese_Simplified_Stroke_Order_100_ |
Yok |
Çince (Tayvan) |
Chinese_Traditional_Bopomofo_100_ |
Chinese_Taiwan_Bopomofo_90_, Chinese_Taiwan_Bopomofo_ |
Çince (Tayvan) |
Chinese_Traditional_Stroke_Count_100_ |
Chinese_Taiwan_Stroke_90_, Chinese_Taiwan_Stroke_ |
Korsikalı (Fransa) |
Corsican_100_ |
Yok |
Hırvatça (Bosna-Hersek, Latin) |
Croatian_100_ |
Yok |
Hırvatça (Hırvatistan) |
Croatian_100_ |
Croatian_ |
Çekçe (Çek Cumhuriyeti) |
Czech_100_ |
Czech_ |
Danca (Danimarka) |
Danish_Greenlandic_100_ |
Danish_Norwegian_ |
Dari (Afganistan) |
Dari_100_ |
Yok |
Divehi (Maldivler) |
Divehi_100_1 |
Divehi_90_ |
Felemenkçe (Belçika) |
Latin1_General_100_ |
Latin1_General_ |
Felemenkçe (Hollanda) |
Latin1_General_100_ |
Latin1_General_ |
İngilizce (Avustralya) |
Latin1_General_100_ |
Latin1_General_ |
İngilizce (Belize) |
Latin1_General_100_ |
Latin1_General_ |
İngilizce (Kanada) |
Latin1_General_100_ |
Latin1_General_ |
İngilizce (Karayipler) |
Latin1_General_100_ |
Latin1_General_ |
İngilizce (Hindistan) |
Latin1_General_100_ |
Yok |
İngilizce (İrlanda) |
Latin1_General_100_ |
Latin1_General_ |
İngilizce (Jamaika) |
Latin1_General_100_ |
Latin1_General_ |
İngilizce (Malezya) |
Latin1_General_100_ |
Yok |
İngilizce (Yeni Zelanda) |
Latin1_General_100_ |
Latin1_General_ |
İngilizce (Filipinler) |
Latin1_General_100_ |
Latin1_General_ |
İngilizce (Singapur) |
Latin1_General_100_ |
Yok |
İngilizce (Güney Afrika) |
Latin1_General_100_ |
Latin1_General_ |
İngilizce (Trinidad ve Tobago) |
Latin1_General_100_ |
Latin1_General_ |
İngilizce (Birleşik Krallık) |
Latin1_General_100_ |
Latin1_General_ |
İngilizce (ABD) |
SQL_Latin1_General_CP1_ |
SQL_Latin1_General_CP1_ |
İngilizce (Zimbabve) |
Latin1_General_100_ |
Latin1_General_ |
Estonca (Estonya) |
Estonian_100_ |
Estonian_ |
Faroe dili (Faroe Adaları) |
Latin1_General_100_ |
Latin1_General_ |
Filipino (Filipinler) |
Latin1_General_100_ |
Yok |
Fince (Finlandiya) |
Finnish_Swedish_100_ |
Finnish_Swedish_ |
Fransızca (Belçika) |
French_100_ |
French_ |
Fransızca (Kanada) |
French_100_ |
French_ |
Fransızca (Fransa) |
French_100_ |
French_ |
Fransızca (Lüksemburg) |
French_100_ |
French_ |
Fransızca (Monako) |
French_100_ |
French_ |
Fransızca (İsviçre) |
French_100_ |
French_ |
Frizce (Hollanda) |
Frisian_100_ |
Yok |
Galicia lehçesi (İspanya) |
Latin1_General_100_ |
Latin1_General_ |
Gürcüce (Gürcistan) |
Georgian_Modern_Sort_100_ |
Georgian_Modern_Sort_ |
Gürcüce (Gürcistan) |
Cyrillic_General_100_ |
Yok |
Almanca - Telefon Rehberi sıralama (DIN) |
German_PhoneBook_100_ |
German_PhoneBook_ |
Almanca (Avusturya) |
Latin1_General_100_ |
Latin1_General_ |
Almanca (Almanya) |
Latin1_General_100_ |
Latin1_General_ |
Almanca (Liechtenstein) |
Latin1_General_100_ |
Latin1_General_ |
Almanca (Lüksemburg) |
Latin1_General_100_ |
Latin1_General_ |
Almanca (İsviçre) |
Latin1_General_100_ |
Latin1_General_ |
Yunanca (Yunanistan) |
Greek_100_ |
Greek_ |
Grönland dili (Grönland) |
Danish_Greenlandic_100_ |
Yok |
Gucerat dili (Hindistan) |
Indic_General_100_1 |
Indic_General_90_ |
Hausa Dili (Nijerya, Latin) |
Latin1_General_100_ |
Yok |
İbranice (İsrail) |
Hebrew_100_ |
Hebrew_ |
Hintçe (Hindistan) |
Indic_General_100_1 |
Indic_General_90_ |
Macarca (Macaristan) |
Hungarian_100_ |
Hungarian_ |
Macarca teknik sıralama |
Hungarian_Technical_100_ |
Hungarian_Technical_ |
İzlanda dili (İzlanda) |
Icelandic_100_ |
Icelandic_ |
İbo dili (Nijerya) |
Latin1_General_100_ |
Yok |
Endonezya dili (Endonezya) |
Latin1_General_100_ |
Latin1_General_ |
İnuit Dili (Kanada, Latin) |
Latin1_General_100_ |
Yok |
İnuit Dili (Syllabics) Kanada |
Latin1_General_100_ |
Yok |
İrlanda Dili (İrlanda) |
Latin1_General_100_ |
Yok |
İtalyanca (İtalya) |
Latin1_General_100_ |
Latin1_General_ |
İtalyanca (İsviçre) |
Latin1_General_100_ |
Latin1_General_ |
Japonca (Japonya XJIS) |
Japanese_XJIS_100_ |
Japanese_90_, Japanese_ |
Japonca (Japonya) |
Japanese_Bushu_Kakusu_100_ |
Yok |
Kannada dili (Hindistan) |
Indic_General_100_1 |
Indic_General_90_ |
Kazak (Kazakistan) |
Kazakh_100_ |
Kazakh_90_ |
Khmer (Kamboçya) |
Khmer_100_1 |
Yok |
K'iche (Guatemala) |
Modern_Spanish_100_ |
Yok |
Kinyarvanda dili (Ruanda) |
Latin1_General_100_ |
Yok |
Konkani Dili (Hindistan) |
Indic_General_100_1 |
Indic_General_90_ |
Kore dili (Kore Sözlük sıralama) |
Korean_100_ |
Korean_90_, Korean_Wansung_ |
Kırgızca (Kırgızistan) |
Cyrillic_General_100_ |
Cyrillic_General_ |
Lao (Laos pdr) |
Lao_100_1 |
Yok |
Letonya (Latvia) |
Latvian_100_ |
Latvian_ |
Litvanca (Litvanya) |
Lithuanian_100_ |
Lithuanian_ |
Sorb Dili (Almanya) |
Latin1_General_100_ |
Yok |
Lüksemburg dili (Lüksemburg) |
Latin1_General_100_ |
Yok |
Makedonca (Makedonya, EYC) |
Macedonian_FYROM_100_ |
Macedonian_FYROM_90_ |
Malay dili (Brunei Darussalam) |
Latin1_General_100_ |
Latin1_General_ |
Malezyaca (Malezya) |
Latin1_General_100_ |
Latin1_General_ |
Malayalam dili (Hindistan) |
Indic_General_100_1 |
Yok |
Malta (Malta) |
Maltese_100_ |
Yok |
Maori dili (Yeni Zelanda) |
Maori_100_ |
Yok |
Mapudungun (Şili) |
Mapudungan_100_ |
Yok |
Marathi dili (Hindistan) |
Indic_General_100_1 |
Indic_General_90_ |
Mohawk (Kanada) |
Mohawk_100_ |
Yok |
Moğolca (Moğolistan) |
Cyrillic_General_100_ |
Cyrillic_General_ |
Moğolca (prc) |
Cyrillic_General_100_ |
Yok |
Nepal dili (Nepal) |
Nepali_100_1 |
Yok |
Norveççe (Bokmål, Norveç) |
Norwegian_100_ |
Yok |
Norveççe (Nynorsk, Norveç) |
Norwegian_100_ |
Yok |
Oksitan dili (Fransa) |
French_100_ |
Yok |
Oriya dili (Hindistan) |
Indic_General_100_1 |
Yok |
Peştuca (Afganistan) |
Pashto_100_1 |
Yok |
Farsça (Iran) |
Persian_100_ |
Yok |
Lehçe (Polonya) |
Polish_100_ |
Polish_ |
Portekizce (Brezilya) |
Latin1_General_100_ |
Latin1_General_ |
Portekizce (Portekiz) |
Latin1_General_100_ |
Latin1_General_ |
Pencap dili (Hindistan) |
Indic_General_100_1 |
Indic_General_90_ |
Keçuva dili (Bolivya) |
Latin1_General_100_ |
Yok |
Keçuva dili (Ekvador) |
Latin1_General_100_ |
Yok |
Keçuva dili (Peru) |
Latin1_General_100_ |
Yok |
Rumence (Romanya) |
Romanian_100_ |
Romanian_ |
Romanş (İsviçre) |
Romansh_100_ |
Yok |
Rusça (Rusya) |
Cyrillic_General_100_ |
Cyrillic_General_ |
Sami (Inari, Finlandiya) |
Sami_Sweden_Finland_100_ |
Yok |
Sami (Lule, Norveç) |
Sami_Norway_100_ |
Yok |
Sami (Lule, İsveç) |
Sami_Sweden_Finland_100_ |
Yok |
Sami (Kuzey, Finlandiya) |
Sami_Sweden_Finland_100_ |
Yok |
Sami (Kuzey, Norveç) |
Sami_Norway_100_ |
Yok |
Sami (Kuzey, İsveç) |
Sami_Sweden_Finland_100_ |
Yok |
Sami (Skolt, Finlandiya) |
Sami_Sweden_Finland_100_ |
Yok |
Sami (Güney, Norveç) |
Sami_Norway_100_ |
Yok |
Sami (Güney, İsveç) |
Sami_Sweden_Finland_100_ |
Yok |
Sanskrit (Hindistan) |
Indic_General_100_1 |
Indic_General_90_ |
Sırpça (Bosna-Hersek, Kiril) |
Serbian_Cyrillic_100_ |
Yok |
Sırpça (Bosna-Hersek, Latin) |
Serbian_Latin_100_ |
Yok |
Sırpça (Sırbistan, Kiril) |
Serbian_Cyrillic_100_ |
Yok |
Sırpça (Sırbistan, Latin) |
Serbian_Latin_100_ |
Yok |
Kuzey sa dili/Kuzey Sotho dili (Güney Afrika) |
Latin1_General_100_ |
Yok |
Setswana/Setsvana dili (Güney Afrika) |
Latin1_General_100_ |
Yok |
Sinhali dili (Sri Lanka) |
Indic_General_100_1 |
Yok |
Slovakça (Slovakya) |
Slovak_100_ |
Slovak_ |
Slovence (Slovenya) |
Slovenian_100_ |
Slovenian_ |
İspanyolca (Arjantin) |
Modern_Spanish_100_ |
Modern_Spanish_ |
İspanyolca (Bolivya) |
Modern_Spanish_100_ |
Modern_Spanish_ |
İspanyolca (Şili) |
Modern_Spanish_100_ |
Modern_Spanish_ |
İspanyolca (Kolombiya) |
Modern_Spanish_100_ |
Modern_Spanish_ |
İspanyolca (Kosta Rika) |
Modern_Spanish_100_ |
Modern_Spanish_ |
İspanyolca (Dominik Cumhuriyeti) |
Modern_Spanish_100_ |
Modern_Spanish_ |
İspanyolca (Ekvador) |
Modern_Spanish_100_ |
Modern_Spanish_ |
İspanyolca (El Salvador) |
Modern_Spanish_100_ |
Modern_Spanish_ |
İspanyolca (Guatemala) |
Modern_Spanish_100_ |
Modern_Spanish_ |
İspanyolca (Honduras) |
Modern_Spanish_100_ |
Modern_Spanish_ |
İspanyolca (Meksika) |
Modern_Spanish_100_ |
Modern_Spanish_ |
İspanyolca (Nikaragua) |
Modern_Spanish_100_ |
Modern_Spanish_ |
İspanyolca (Panama) |
Modern_Spanish_100_ |
Modern_Spanish_ |
İspanyolca (Paraguay) |
Modern_Spanish_100_ |
Modern_Spanish_ |
İspanyolca (Peru) |
Modern_Spanish_100_ |
Modern_Spanish_ |
İspanyolca (Porto Riko) |
Modern_Spanish_100_ |
Modern_Spanish_ |
İspanyolca (İspanya) |
Modern_Spanish_100_ |
Modern_Spanish_ |
İspanyolca (İspanya, geleneksel sıra) |
Traditional_Spanish_100_ |
Traditional_Spanish_ |
İspanyolca (ABD) |
Latin1_General_100_ |
Yok |
İspanyolca (Uruguay) |
Modern_Spanish_100_ |
Modern_Spanish_ |
İspanyolca (Venezuela) |
Modern_Spanish_100_ |
Modern_Spanish_ |
Svahili dili (Kenya) |
Latin1_General_100_ |
Yok |
İsveççe (Finlandiya) |
Finnish_Swedish_100_ |
Finnish_Swedish_ |
İsveççe (İsveç) |
Finnish_Swedish_100_ |
Finnish_Swedish_ |
Süryanice (Suriye) |
Syriac_100_1 |
Syriac_90_ |
Tacik Dili (Tacikistan) |
Cyrillic_General_100_ |
Yok |
Tamazight (Cezayir, Latin) |
Tamazight_100_ |
Yok |
Tamil dili (Hindistan) |
Indic_General_100_1 |
Indic_General_90_ |
Tatarca (Rusya) |
Tatar_100_ |
Tatar_90_, Cyrillic_General_ |
Telugu dili (Hindistan) |
Indic_General_100_1 |
Indic_General_90_ |
Thai (Tayland) |
Thai_100_ |
Thai_ |
Tibet (prc) |
Tibetan_100_1 |
Yok |
Türkçe (Türkiye) |
Turkish_100_ |
Turkish_ |
Türkmen (Türkmenistan) |
Turkmen_100_ |
Yok |
Uygurca (ÇHC) |
Uighur_100_ |
Yok |
Ukrayna dili (Ukrayna) |
Ukrainian_100_ |
Ukrainian_ |
Üst Sorb Dili (Almanya) |
Upper_Sorbian_100_ |
Yok |
Urduca (Pakistan) |
Urdu_100_ |
Yok |
Özbekçe (Özbekistan, Kiril) |
Cyrillic_General_100_ |
Cyrillic_General_ |
Özbekçe (Özbekistan, Latin) |
Uzbek_Latin_100_ |
Uzbek_Latin_90_ |
Vietnam dili (Vietnam) |
Vietnamese_100_ |
Vietnamese_ |
Galce (İngiltere) |
Welsh_100_ |
Yok |
Volof dili (Senegal) |
French_100_ |
Yok |
Zosa dili/Zosa dili (Güney Afrika) |
Latin1_General_100_ |
Yok |
Yakutça (Rusya) |
Yakut_100_ |
Yok |
Yi (prc) |
Latin1_General_100_ |
Yok |
Yoruba dili (Nijerya) |
Latin1_General_100_ |
Yok |
Zulu/Zulu dili (Güney Afrika) |
Latin1_General_100_ |
Yok |
Kaldırılmış, sunucu düzeyinde kullanılamaz SQL Server 2008veya üstü |
Hintçe |
Hintçe |
Kaldırılmış, sunucu düzeyinde kullanılamaz SQL Server 2008veya üstü |
Korean_Wansung_Unicode |
Korean_Wansung_Unicode |
Kaldırılmış, sunucu düzeyinde kullanılamaz SQL Server 2008veya üstü |
Lithuanian_Classic |
Lithuanian_Classic |
Kaldırılmış, sunucu düzeyinde kullanılamaz SQL Server 2008veya üstü |
Makedonya |
Makedonya |
1Yalnızca Unicode Windows harmanlamaları yalnızca sütun düzeyi veya ifade düzeydeki verileri için uygulanabilir. Sunucu veya veritabanı alfabe olarak kullanılamazlar.
2Çince (Tayvan) harmanlama gibi Çince (Macau) Basitleştirilmiş Çince; kuralları kullanır. Çince (Tayvan) farklı olarak, bu kod sayfası 950 kullanır.
Ayrıca bkz.
Başvuru
Veritabanı (Transact-sql) oluştur
DECLARE @local\_variable (Transact-SQL)