Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

Nom de classement Windows (Transact-SQL)

Spécifie le nom de classement Windows dans la clause COLLATE dans SQL Server. Le nom de classement Windows est composé d'un indicateur de classement et de styles de comparaison.

S'applique à : SQL Server (SQL Server 2008 jusqu'à la version actuelle, Base de données SQL Windows Azure (version initiale jusqu'à la version actuelle).

Icône Lien de rubrique Conventions de la syntaxe Transact-SQL

<Windows_collation_name> :: =  
CollationDesignator_<ComparisonStyle>

<ComparisonStyle> :: =  
{ CaseSensitivity_AccentSensitivity  [ _KanatypeSensitive ] [ _WidthSensitive ]  
}
| { _BIN | _BIN2 }

CollationDesignator

Spécifie les règles de classement de base utilisées par le classement Windows. Les règles de classement de base incluent les éléments suivants :

  • les règles de tri appliquées lorsque le tri de dictionnaire est spécifié. Les règles de tri sont basées sur l'alphabet ou la langue ;

  • la page de codes utilisée pour stocker les données caractères non-Unicode.

Exemples :

  • Latin1_General ou French : ces deux ensembles de caractères s'appuient sur la page de codes 1252.

  • Turkish : utilise la page de code 1254.

CaseSensitivity

CI ne respecte pas la casse, contrairement à CS.

AccentSensitivity

AI ne respecte pas les accents, contrairement à AS.

KanatypeSensitive

Omitted ne suit pas les caractères Kana alors que KS les respecte.

WidthSensitivity

Omitted ne tient pas compte des largeurs, contrairement à WS.

BIN

Indique l'ordre de tri binaire et assurant la compatibilité descendante à utiliser.

BIN2

Indique l'ordre de tri binaire utilisant la sémantique de comparaison des points de code.

Voici quelques exemples de noms de classements Windows :

  • Latin1_General_100_

Le classement utilise les règles de tri du dictionnaire général Latin1 et établit un mappage à la page de codes 1252. Non-respect de la casse (CI) et respect des accents (AS). Le classement utilise les mappages et les règles de tri du dictionnaire général Latin1 et établit un mappage à la page de codes 1252. Affiche le numéro de version du classement s'il s'agit d'un classement Windows : _90 ou _100. Non-respect de la casse (CI) et respect des accents (AS).

  • Estonian_CS_AS

    Ce classement utilise les règles de tri du dictionnaire estonien, page de codes 1257. Respect de la casse et des accents.

  • Latin1_General_BIN

    Ce classement utilise la page de codes 1252 et les règles de tri binaire. Les règles de tri du dictionnaire général Latin1 sont ignorées.

Pour énumérer les classements Windows pris en charge par votre d'instance d'SQL Server, exécutez la requête suivante.

SELECT * FROM sys.fn_helpcollations() WHERE name NOT LIKE 'SQL%';

Le tableau suivant répertorie tous les classements Windows pris en charge dans SQL Server 2014.

Paramètres régionaux Windows

Classement version 100

Classement version 90

Alsacien (France)

Latin1_General_100_

Non disponible

Amharique (Éthiopie)

Latin1_General_100_

Non disponible

Arménien (Arménie)

Cyrillic_General_100_

Non disponible

Assamais (Inde)

Assamese_100_ 1

Non disponible

Bachkir (Russie)

Bashkir_100_

Non disponible

Basque (Basque)

Latin1_General_100_

Non disponible

Bengali (Bangladesh)

Bengali_100_1

Non disponible

Bengali (Inde)

Bengali_100_1

Non disponible

Bosniaque (Bosnie-Herzégovine, cyrillique)

Bosnian_Cyrillic_100_

Non disponible

Bosniaque (Bosnie-Herzégovine, latin)

Bosnian_Latin_100_

Non disponible

Breton (France)

Breton_100_

Non disponible

Chinois (Macao R.A.S.)

Chinese_Traditional_Pinyin_100_

Non disponible

Chinois (Macao R.A.S.)

Chinese_Traditional_Stroke_Order_100_

Non disponible

Chinois (Singapour)

Chinese_Simplified_Stroke_Order_100_

Non disponible

Corse (France)

Corsican_100_

Non disponible

Croate (Bosnie-Herzégovine, latin)

Croatian_100_

Non disponible

Dari (Afghanistan)

Dari_100_

Non disponible

Anglais (Inde)

Latin1_General_100_

Non disponible

Anglais (Malaisie)

Latin1_General_100_

Non disponible

Anglais (Singapour)

Latin1_General_100_

Non disponible

Filipino (Philippines)

Latin1_General_100_

Non disponible

Frison (Pays-Bas)

Frisian_100_

Non disponible

Géorgien (Géorgie)

Cyrillic_General_100_

Non disponible

Groenlandais (Groenland)

Danish_Greenlandic_100_

Non disponible

Goudjrati (Inde)

Indic_General_100_1

Indic_General_90_

Haoussa (Nigeria, latin)

Latin1_General_100_

Non disponible

Hindi (Inde)

Indic_General_100_1

Indic_General_90_

Igbo (Nigeria)

Latin1_General_100_

Non disponible

Inuktitut (Canada, latin)

Latin1_General_100_

Non disponible

Inuktitut (syllabique, Canada)

Latin1_General_100_

Non disponible

Irlandais (Irlande)

Latin1_General_100_

Non disponible

Japonais (Japon XJIS)

Japanese_XJIS_100_

Japanese_90_, Japanese_

Japonais (Japon)

Japanese_Bushu_Kakusu_100_

Non disponible

Kannada (Inde)

Indic_General_100_1

Indic_General_90_

Khmer (Cambodge)

Khmer_100_1

Non disponible

Quiché (Guatemala)

Modern_Spanish_100_

Non disponible

Kinyarwanda (Rwanda)

Latin1_General_100_

Non disponible

Konkani (Inde)

Indic_General_100_1

Indic_General_90_

Lao (RDP Lao)

Lao_100_1

Non disponible

Bas-sorabe (Allemagne)

Latin1_General_100_

Non disponible

Luxembourgeois (Luxembourg)

Latin1_General_100_

Non disponible

Malayalam (Inde)

Indic_General_100_1

Non disponible

Maltais (Malte)

Maltese_100_

Non disponible

Maori (Nouvelle-Zélande)

Maori_100_

Non disponible

Mapudungun (Chili)

Mapudungan_100_

Non disponible

Marathe (Inde)

Indic_General_100_1

Indic_General_90_

Mohawk (Canada)

Mohawk_100_

Non disponible

Mongol (République populaire de Chine)

Cyrillic_General_100_

Non disponible

Népalais (Népal)

Nepali_100_1

Non disponible

Norvégien (Bokmål, Norvège)

Norwegian_100_

Non disponible

Norvégien (Nynorsk, Norvège)

Norwegian_100_

Non disponible

Occitan (France)

French_100_

Non disponible

Oriya (Inde)

Indic_General_100_1

Non disponible

Pachtou (Afghanistan)

Pashto_100_1

Non disponible

Persan (Iran)

Persian_100_

Non disponible

Pendjabi (Inde)

Indic_General_100_1

Indic_General_90_

Quechua (Bolivie)

Latin1_General_100_

Non disponible

Quechua (Équateur)

Latin1_General_100_

Non disponible

Quechua (Pérou)

Latin1_General_100_

Non disponible

Romanche (Suisse)

Romansh_100_

Non disponible

Same d'Inari (Finlande)

Sami_Sweden_Finland_100_

Non disponible

Same de Lule (Norvège)

Sami_Norway_100_

Non disponible

Same de Lule (Suède)

Sami_Sweden_Finland_100_

Non disponible

Same du nord (Finlande)

Sami_Sweden_Finland_100_

Non disponible

Same du nord (Norvège)

Sami_Norway_100_

Non disponible

Same du nord (Suède)

Sami_Sweden_Finland_100_

Non disponible

Same de Skolt (Finlande)

Sami_Sweden_Finland_100_

Non disponible

Same du sud (Norvège)

Sami_Norway_100_

Non disponible

Same du sud (Suède)

Sami_Sweden_Finland_100_

Non disponible

Sanskrit (Inde)

Indic_General_100_1

Indic_General_90_

Serbe (Bosnie-Herzégovine, cyrillique)

Serbian_Cyrillic_100_

Non disponible

Serbe (Bosnie-Herzégovine, latin)

Serbian_Latin_100_

Non disponible

Serbe (Serbie, cyrillique)

Serbian_Cyrillic_100_

Non disponible

Serbe (latin, Serbie)

Serbian_Latin_100_

Non disponible

Sesotho sa Leboa/Sotho du Nord (Afrique du Sud)

Latin1_General_100_

Non disponible

Setswana/Tswana (Afrique du Sud)

Latin1_General_100_

Non disponible

Cinghalais (Sri Lanka)

Indic_General_100_1

Non disponible

Swahili (Kenya)

Latin1_General_100_

Non disponible

Syriaque (Syrie)

Syriac_100_1

Syriac_90_

Tadjik (Tadjikistan)

Cyrillic_General_100_

Non disponible

Tamazight (Algérie, latin)

Tamazight_100_

Non disponible

Tamoul (Inde)

Indic_General_100_1

Indic_General_90_

Télougou (Inde)

Indic_General_100_1

Indic_General_90_

Tibétain (RPC)

Tibetan_100_1

Non disponible

Turkmène (Turkménistan)

Turkmen_100_

Non disponible

Ouïgour (RPC)

Uighur_100_

Non disponible

Haut-sorabe (Allemagne)

Upper_Sorbian_100_

Non disponible

Ourdou (Pakistan)

Urdu_100_

Non disponible

Gallois (Royaume-Uni)

Welsh_100_

Non disponible

Wolof (Sénégal)

French_100_

Non disponible

Xhosa (Afrique du Sud)

Latin1_General_100_

Non disponible

Iakoute (Russie)

Yakut_100_

Non disponible

Yi (RPC)

Latin1_General_100_

Non disponible

Yorouba (Nigeria)

Latin1_General_100_

Non disponible

Zoulou (Afrique du Sud)

Latin1_General_100_

Non disponible

Déconseillé, non disponible au niveau serveur dans SQL Server 2008 ou les versions ultérieures

Hindi

Hindi

Déconseillé, non disponible au niveau serveur dans SQL Server 2008 ou les versions ultérieures

Korean_Wansung_Unicode

Korean_Wansung_Unicode

Déconseillé, non disponible au niveau serveur dans SQL Server 2008 ou les versions ultérieures

Lithuanian_Classic

Lithuanian_Classic

Déconseillé, non disponible au niveau serveur dans SQL Server 2008 ou les versions ultérieures

Macédonien

Macédonien

1 Les classements Windows Unicode seulement ne peuvent être appliqués qu'à des données de niveau colonne ou de niveau expression. Ils ne peuvent pas être utilisés en tant que classements de serveur ou de base de données.

2Comme le classement chinois (Taiwan), le chinois (Macao) utilise les règles du chinois simplifié ; contrairement au chinois (Taiwan), il utilise la page de codes 950.

Cela vous a-t-il été utile ?
(1500 caractères restants)
Merci pour vos suggestions.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft