Megosztás a következőn keresztül:


SQL Server Collation Name (Transact-SQL)

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseFelügyelt Azure SQL-példányAzure Synapse AnalyticsElemzési platformrendszer (PDW)SQL Analytics-végpont a Microsoft FabricbenRaktár a Microsoft FabricbenSQL-adatbázis a Microsoft Fabricben

Egy egyetlen string, amely meghatározza az SQL Server összeállítás összeállításának nevét.

Az SQL Server támogatja a Windows összeállításokat. Az SQL Server korlátozott számú (<80) összeállítást is támogat, amelyeket SQL Server összeállításoknak neveznek, és amelyeket az SQL Server Windows összeállítások előtt fejlesztettek ki. Az SQL Server összeállítások továbbra is támogatottak a visszafelé kompatibilitás miatt, de nem szabad új fejlesztési munkákhoz használni. További információért a Windows összeállításokról lásd: Windows Collation Name.

Transact-SQL szintaxis konvenciók

Szemantika

<SQL_collation_name> :: =
SQL_SortRules[_Pref]_CPCodepage_<ComparisonStyle>

<ComparisonStyle> ::=
_CaseSensitivity_AccentSensitivity | _BIN

Arguments

SortRules Egy láncsor, amely azt az ábécét vagy nyelvet azonosítja, amelynek rendezési szabályai használatosak, amikor a szótáros rendezést megadják. Példák a Latin1_General vagy a lengyel.

Pref Megadja a nagybetűs preferenciát. Még ha az összehasonlítás is kisbetűs érzékenységű, a betű nagybetűs változata előbb sorolódik, ha nincs más megkülönböztetés.

Kódlap Meghatározza az egy- vagy négyjegyű számot, amely azonosítja a kódlapot, amelyet a kollektálás használ. A CP1 a 1252-es kódlapot határozza meg, minden más kódoldal esetén a teljes kódlapszám van megadva. Például a CP1251 a 1251-es kódlapot, a CP850 pedig a 850-es kódlapot jelöli.

A CaseSensitivityCI a kis- és nagybetűérzékenységet, a CS a kis- és nagybetűérzékenységet.

Az AccentSensitivityAI az akcentusérzékenységet jelöli, az AS az akcentusérzékenyt.

TÁROLÓ Megadja a bináris rendezési sorrendet, amelyet használunk.

Megjegyzések

Az SQL Server kollációk felsorolásához, amelyeket a szervered támogat, hajtsd végre a következő lekérdezést.

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

Megjegyzés:

A 80-as rendezési sorrend azonosítóhoz használj bármelyik ablak összeállítást, amelynek kódlapja 1250, és bináris sorrend. Például: Albanian_BIN, Croatian_BIN, Czech_BIN, Romanian_BIN, Slovak_BIN, Slovenian_BIN.

Lásd még: