Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analysplattformssystem (PDW)
SQL-analysslutpunkt i Microsoft Fabric
Lager i Microsoft Fabric
SQL-databas i Microsoft Fabric
Denna funktion returnerar den begärda egenskapen för en specificerad kollation.
Transact-SQL syntaxkonventioner
Syntax
COLLATIONPROPERTY( collation_name , property )
Arguments
collation_name
Namnet på samlingen.
Argumentet collation_name har en nvarchar(128)-datatyp, utan standardvärde.
egenskap
Samlingsegenskapen.
Egenskapsargumentet har en varchar(128)-datatyp och kan ha något av följande värden:
| Egenskapsnamn | Description |
|---|---|
| CodePage | Icke-Unicode-kodsida för sorteringen. Detta är teckenuppsättningen som används för varchar-data . Se Appendix G DBCS/Unicode Mapping Tables och Appendix H Code Pages för att översätta dessa värden och se deras teckenmappningar. Basdatatyp: int |
| LCID | Windows-lokal-ID för sorteringen. Detta är kulturen som används för sorterings- och jämförelseregler. Se LCID-strukturen för att översätta dessa värden (du behöver först konvertera till varbinär). Basdatatyp: int |
| JämförelseStil | Windows-jämförelseformat för sortering. Returnerar 0 för binära kollationer – både (_BIN) och (_BIN2) – samt när alla egenskaper är känsliga – (_CS_AS_KS_WS) och (_CS_AS_KS_WS_SC) och (_CS_AS_KS_WS_VSS). Bitmaskvärden: Ignorera fallet: 1 Ignorera accent: 2 Ignorera Kana: 65536 Ignorera bredd: 131072 Observera: alternativet variationsväljarkänsligt (_VSS) representeras inte i detta värde, även om det påverkar jämförelsebeteendet. Basdatatyp: int |
| Version: | Versionen av kollationen. Ger ett värde mellan 0 och 3. Kollationer med "140" i namnet ger 3. Kollationer med "100" i namnet ger 2. Kollationer med "90" i namnet ger 1. Alla andra kollationer ger 0. Basdatatyp: tinyint |
Returtyper
sql_variant
Examples
SELECT COLLATIONPROPERTY('Traditional_Spanish_CS_AS_KS_WS', 'CodePage');
Här är resultatet.
1252
Azure Synapse Analytics and Analytics Platform System (PDW)
SELECT COLLATIONPROPERTY('Traditional_Spanish_CS_AS_KS_WS', 'CodePage')
Här är resultatet.
1252
Se även
sys.fn_helpcollations (Transact-SQL)
Sortering och Unicode stöder