Możesz uruchomić następujące zapytanie, aby zwrócić wszystkie sortowania obsługiwane w Twojej instancji SQL Server:
SELECT name, description FROM sys.fn_helpcollations();
Zauważ, że zwraca to dość długą listę. Uruchomienie tej instrukcji na SQL Server 2017 zwraca 3955 zestawień.
Możesz zawęzić zestaw wyników, jeśli jesteś zainteresowany konkretnym zestawieniem.
Na przykład możesz zrobić coś takiego:
SELECT name, description FROM sys.fn_helpcollations() WHERE name LIKE 'Latin%';
Zwraca to tylko te zestawienia, które zaczynają się od „łaciny”.
Oto, co zwraca to zapytanie w SQL Server 2017:
Latin1_General_BIN | Latin1-Ogólne, sortowanie binarne |
Latin1_General_BIN2 | Latin1-Ogólne, sortowanie porównujące punkty kodu binarnego |
Latin1_General_CI_AI | Latin1-ogólne, niewrażliwe na wielkość liter, niewrażliwe na akcent, niewrażliwe na typ kana, niewrażliwe na szerokość |
Latin1_General_CI_AI_WS | Latin1-Ogólne, niewrażliwe na wielkość liter, niewrażliwe na akcent, niewrażliwe na typ kana, wrażliwe na szerokość |
Latin1_General_CI_AI_KS | Latin1-ogólne, niewrażliwe na wielkość liter, niewrażliwe na akcent, wrażliwe na typ kana, niewrażliwe na szerokość |
Latin1_General_CI_AI_KS_WS | Latin1-ogólne, niewrażliwe na wielkość liter, niewrażliwe na akcent, wrażliwe na typ kana, wrażliwe na szerokość |
Latin1_General_CI_AS | Latin1-ogólne, niewrażliwe na wielkość liter, wrażliwe na akcent, niewrażliwe na typ kana, niewrażliwe na szerokość |
Latin1_General_CI_AS_WS | Latin1-ogólne, niewrażliwe na wielkość liter, wrażliwe na akcent, niewrażliwe na typ kana, wrażliwe na szerokość |
Latin1_General_CI_AS_KS | Latin1-ogólne, niewrażliwe na wielkość liter, wrażliwe na akcent, wrażliwe na typ kana, niewrażliwe na szerokość |
Latin1_General_CI_AS_KS_WS | Latin1-Ogólne, niewrażliwe na wielkość liter, wrażliwe na akcent, wrażliwe na typ kana, czułe na szerokość |
Latin1_General_CS_AI | Latin1-ogólne, rozróżniająca wielkość liter, niewrażliwa na akcent, niewrażliwa na typ kana, niewrażliwa na szerokość |
Latin1_General_CS_AI_WS | Latin1-ogólne, rozróżniająca wielkość liter, niewrażliwa na akcent, niewrażliwa na typ kana, rozróżniająca szerokość |
Latin1_General_CS_AI_KS | Latin1-ogólne, rozróżniająca wielkość liter, niewrażliwa na akcent, wrażliwa na typ kana, niewrażliwa na szerokość |
Latin1_General_CS_AI_KS_WS | Latin1-ogólne, rozróżniająca wielkość liter, niewrażliwa na akcent, wrażliwa na typ kana, rozróżniająca szerokość |
Latin1_General_CS_AS | Latin1-ogólne, rozróżniająca wielkość liter, rozróżniająca akcent, niewrażliwa na typ kana, niewrażliwa na szerokość |
Latin1_General_CS_AS_WS | Latin1-ogólne, rozróżniająca wielkość liter, rozróżniająca akcent, niewrażliwa na typ kana, rozróżniająca szerokość |
Latin1_General_CS_AS_KS | Latin1-ogólne, rozróżniająca wielkość liter, rozróżniająca akcent, rozróżniająca typ kana, niewrażliwa na szerokość |
Latin1_General_CS_AS_KS_WS | Latin1-ogólne, rozróżnianie wielkości liter, rozróżnianie akcentu, rozróżnianie typu kana, rozróżnianie szerokości |
Latin1_General_100_BIN | Latin1-General-100, sortowanie binarne |
Latin1_General_100_BIN2 | Latin1-General-100, sortowanie przez porównanie punktów kodu binarnego |
Latin1_General_100_CI_AI | Latin1-General-100, niewrażliwy na wielkość liter, niewrażliwy na akcent, niewrażliwy na typ kana, niewrażliwy na szerokość |
Latin1_General_100_CI_AI_WS | Latin1-General-100, niewrażliwy na wielkość liter, niewrażliwy na akcent, niewrażliwy na typ kana, czuły na szerokość |
Latin1_General_100_CI_AI_KS | Latin1-General-100, niewrażliwy na wielkość liter, niewrażliwy na akcent, wrażliwy na typ kana, niewrażliwy na szerokość |
Latin1_General_100_CI_AI_KS_WS | Latin1-General-100, niewrażliwy na wielkość liter, niewrażliwy na akcent, czuły na typ kana, czuły na szerokość |
Latin1_General_100_CI_AS | Latin1-General-100, niewrażliwe na wielkość liter, wrażliwe na akcent, niewrażliwe na typ kana, niewrażliwe na szerokość |
Latin1_General_100_CI_AS_WS | Latin1-General-100, niewrażliwa na wielkość liter, czuła na akcent, niewrażliwa na typ kana, czuła na szerokość |
Latin1_General_100_CI_AS_KS | Latin1-General-100, niewrażliwa na wielkość liter, czuła na akcent, czuła na typ kana, niewrażliwa na szerokość |
Latin1_General_100_CI_AS_KS_WS | Latin1-General-100, bez rozróżniania wielkości liter, rozróżniania akcentu, rozróżniania typu kana, rozróżniania szerokości |
Latin1_General_100_CS_AI | Latin1-General-100, rozróżniana wielkość liter, niewrażliwa na akcent, niewrażliwa na typ kana, niewrażliwa na szerokość |
Latin1_General_100_CS_AI_WS | Latin1-General-100, rozróżniana wielkość liter, niewrażliwa na akcent, niewrażliwa na typ kana, rozróżniana na szerokość |
Latin1_General_100_CS_AI_KS | Latin1-General-100, rozróżniana wielkość liter, niewrażliwa na akcent, wrażliwa na typ kana, niewrażliwa na szerokość |
Latin1_General_100_CS_AI_KS_WS | Latin1-General-100, rozróżniana wielkość liter, niewrażliwa na akcent, wrażliwa na typ kana, wrażliwa na szerokość |
Latin1_General_100_CS_AS | Latin1-General-100, rozróżniana wielkość liter, rozróżniana na akcent, niewrażliwa na typ kana, niewrażliwa na szerokość |
Latin1_General_100_CS_AS_WS | Latin1-General-100, rozróżniana wielkość liter, rozróżniana akcent, niewrażliwa na typ kana, rozróżniana szerokość |
Latin1_General_100_CS_AS_KS | Latin1-General-100, rozróżniana wielkość liter, rozróżniana na akcent, rozróżniająca typ kana, niewrażliwa na szerokość |
Latin1_General_100_CS_AS_KS_WS | Latin1-General-100, z rozróżnianiem wielkości liter, rozróżnianiem akcentu, rozróżnianiem typu kana, rozróżnianiem szerokości |
Latin1_General_100_CI_AI_SC | Latin1-General-100, niewrażliwe na wielkość liter, niewrażliwe na akcent, niewrażliwe na typ kana, niewrażliwe na szerokość, znaki uzupełniające |
Latin1_General_100_CI_AI_WS_SC | Latin1-General-100, niewrażliwe na wielkość liter, niewrażliwe na akcent, niewrażliwe na typ kana, wrażliwe na szerokość, znaki uzupełniające |
Latin1_General_100_CI_AI_KS_SC | Latin1-General-100, niewrażliwe na wielkość liter, niewrażliwe na akcent, wrażliwe na typ kana, niewrażliwe na szerokość, znaki uzupełniające |
Latin1_General_100_CI_AI_KS_WS_SC | Latin1-General-100, niewrażliwe na wielkość liter, niewrażliwe na akcent, wrażliwe na typ kana, wrażliwe na szerokość, znaki uzupełniające |
Latin1_General_100_CI_AS_SC | Latin1-General-100, niewrażliwe na wielkość liter, wrażliwe na akcent, niewrażliwe na typ kana, niewrażliwe na szerokość, znaki uzupełniające |
Latin1_General_100_CI_AS_WS_SC | Latin1-General-100, niewrażliwe na wielkość liter, wrażliwe na akcent, niewrażliwe na typ kana, wrażliwe na szerokość, znaki uzupełniające |
Latin1_General_100_CI_AS_KS_SC | Latin1-General-100, niewrażliwe na wielkość liter, wrażliwe na akcent, wrażliwe na typ kana, niewrażliwe na szerokość, dodatkowe znaki |
Latin1_General_100_CI_AS_KS_WS_SC | Latin1-General-100, niewrażliwe na wielkość liter, wrażliwe na akcent, wrażliwe na typ kana, wrażliwe na szerokość, znaki uzupełniające |
Latin1_General_100_CS_AI_SC | Latin1-General-100, rozróżniana wielkość liter, niewrażliwa na akcent, niewrażliwa na typ kana, niewrażliwa na szerokość, znaki uzupełniające |
Latin1_General_100_CS_AI_WS_SC | Latin1-General-100, rozróżniana wielkość liter, niewrażliwa na akcent, niewrażliwa na typ kana, rozróżniana na szerokość, znaki uzupełniające |
Latin1_General_100_CS_AI_KS_SC | Latin1-General-100, rozróżniana wielkość liter, niewrażliwa na akcent, z uwzględnieniem typu kana, niewrażliwa na szerokość, znaki uzupełniające |
Latin1_General_100_CS_AI_KS_WS_SC | Latin1-General-100, rozróżniana wielkość liter, niewrażliwa na akcent, rozróżniająca typ kana, rozróżniająca szerokość, znaki uzupełniające |
Latin1_General_100_CS_AS_SC | Latin1-General-100, rozróżniana wielkość liter, rozróżniana na akcent, niewrażliwa na typ kana, niewrażliwa na szerokość, znaki uzupełniające |
Latin1_General_100_CS_AS_WS_SC | Latin1-General-100, rozróżniana wielkość liter, rozróżniana na akcent, niewrażliwa na typ kana, rozróżniana na szerokość, znaki uzupełniające |
Latin1_General_100_CS_AS_KS_SC | Latin1-General-100, rozróżniana wielkość liter, rozróżniająca akcent, rozróżniająca typ kana, niewrażliwa na szerokość, znaki uzupełniające |
Latin1_General_100_CS_AS_KS_WS_SC | Latin1-General-100, rozróżniana wielkość liter, rozróżniana akcent, rozróżniająca typ kana, rozróżniająca szerokość, znaki uzupełniające |