Поделиться через


Поддерживаемые параметры сортировки (SQL Server Compact)

Параметры сортировки определяют порядок сортировки и сравнения строк символьных данных на основе правил тех или иных языков и языковых стандартов. В SQL Server Compact 4.0 число поддерживаемых параметров сортировки приблизительно удвоилось по сравнению с первоначальным выпуском SQL Server Compact.

Выбор параметров сортировки

Параметры сортировки можно указать при создании базы данных SQL Server Compact. В следующей таблице перечислены поддерживаемые имена параметров сортировки Windows в выпуске SQL Server Compact 4.0. Убедитесь, что локаль поддерживается в приложении, где создается база данных.

Примечание

  Некоторые значения параметров сортировки могут не поддерживаться на некоторых устройствах.

Локаль системы Windows

Код локали

Имя параметров сортировки SQL

Кодовая страница

Африкаанс

0x436

Latin1_General_CI_AS

1252

Африкаанс

0x436

Latin1_General_CS_AS

1252

Албанский

0x41c

Albanian_CI_AS

1250

Албанский

0x41c

Albanian_CS_AS

1250

Арабский (Алжир)

0x1401

Arabic_CI_AS

1256

Арабский (Алжир)

0x1401

Arabic_CS_AS

1256

Арабский (Бахрейн)

0x3c01

Arabic_CI_AS

1256

Арабский (Бахрейн)

0x3c01

Arabic_CS_AS

1256

Арабский (Египет)

0xc01

Arabic_CI_AS

1256

Арабский (Египет)

0xc01

Arabic_CS_AS

1256

Арабский (Ирак)

0x801

Arabic_CI_AS

1256

Арабский (Ирак)

0x801

Arabic_CS_AS

1256

Арабский (Иордания)

0x2c01

Arabic_CI_AS

1256

Арабский (Иордания)

0x2c01

Arabic_CS_AS

1256

Арабский (Кувейт)

0x3401

Arabic_CI_AS

1256

Арабский (Кувейт)

0x3401

Arabic_CS_AS

1256

Арабский (Ливан)

0x3001

Arabic_CI_AS

1256

Арабский (Ливан)

0x3001

Arabic_CS_AS

1256

Арабский (Ливийская Арабская Джамахирия)

0x1001

Arabic_CI_AS

1256

Арабский (Ливийская Арабская Джамахирия)

0x1001

Arabic_CS_AS

1256

Арабский (Марокко)

0x1801

Arabic_CI_AS

1256

Арабский (Марокко)

0x1801

Arabic_CS_AS

1256

Арабский (Оман)

0x2001

Arabic_CI_AS

1256

Арабский (Оман)

0x2001

Arabic_CS_AS

1256

Арабский (Катар)

0x4001

Arabic_CI_AS

1256

Арабский (Катар)

0x4001

Arabic_CS_AS

1256

Арабский (Саудовская Аравия)

0x401

Arabic_CI_AS

1256

Арабский (Саудовская Аравия)

0x401

Arabic_CS_AS

1256

Арабский (Сирийская Арабская Республика)

0x2801

Arabic_CI_AS

1256

Арабский (Сирийская Арабская Республика)

0x2801

Arabic_CS_AS

1256

Арабский (Тунис)

0x1c01

Arabic_CI_AS

1256

Арабский (Тунис)

0x1c01

Arabic_CS_AS

1256

Арабский (Объединенные Арабские Эмираты)

0x3801

Arabic_CI_AS

1256

Арабский (Объединенные Арабские Эмираты)

0x3801

Arabic_CS_AS

1256

Арабский (Йемен)

0x2401

Arabic_CI_AS

1256

Арабский (Йемен)

0x2401

Arabic_CS_AS

1256

Армянский (Республика Армения)

0x42b

Latin1_General_CI_AS

Юникод

Армянский (Республика Армения)

0x42b

Latin1_General_CS_AS

Юникод

Азербайджанский (кириллица, Азербайджан)

0x82c

Azeri_Cyrillic_90_CI_AS

1251

Азербайджанский (кириллица, Азербайджан)

0x82c

Azeri_Cyrillic_90_CS_AS

1251

Азербайджанский (латиница, Азербайджан)

0x42c

Azeri_Latin_90_CI_AS

1254

Азербайджанский (латиница, Азербайджан)

0x42c

Azeri_Latin_90_CS_AS

1254

Баскский

0x42d

Latin1_General_CI_AS

1252

Баскский

0x42d

Latin1_General_CS_AS

1252

Белорусский

0x423

Cyrillic_General_CI_AS

1251

Белорусский

0x423

Cyrillic_General_CS_AS

1251

Болгарский

0x402

Cyrillic_General_CI_AS

1251

Болгарский

0x402

Cyrillic_General_CS_AS

1251

Каталанский

0x403

Latin1_General_CI_AS

1252

Каталанский

0x403

Latin1_General_CS_AS

1252

Китайский (Гонконг)

0x20c04

Chinese_Hong_Kong_Stroke_90_CI_AS

950

Китайский (Гонконг)

0x20c04

Chinese_Hong_Kong_Stroke_90_CI_AS

950

Китайский (Гонконг)

0xc04

Chinese_Hong_Kong_Stroke_90_CI_AS

950

Китайский (Гонконг)

0xc04

Chinese_Hong_Kong_Stroke_90_CI_AS

950

Китайский (Макао)

0x1404

Chinese_PRC_90_CI_AS

950

Китайский (Макао)

0x1404

Chinese_PRC_90_CS_AS

950

Китайский (Китай)

0x804

Chinese_PRC_CI_AS

936

Китайский (Китай)

0x804

Chinese_PRC_CS_AS

936

Китайский (Китай)

0x20804

Chinese_PRC_Stroke_CI_AS

936

Китайский (Китай)

0x20804

Chinese_PRC_Stroke_CS_AS

936

Китайский (Сингапур)

0x1004

Chinese_PRC_90_CI_AS

936

Китайский (Сингапур)

0x1004

Chinese_PRC_90_CS_AS

936

Китайский (Тайвань)

0x404

Chinese_Taiwan_Stroke_CI_AS

950

Китайский (Тайвань)

0x404

Chinese_Taiwan_Stroke_CS_AS

950

Китайский (Тайвань)

0x30404

Chinese_Taiwan_Bobomofo_CI_AS

950

Китайский (Тайвань)

0x30404

Chinese_Taiwan_Bopomofo_CS_AS

950

Хорватский

0x41a

Croatian_CI_AS

1250

Хорватский

0x41a

Croatian_CS_AS

1250

Чешский

0x405

Czech_CI_AS

1250

Чешский

0x405

Czech_CS_AS

1250

Датский

0x406

Danish_Norwegian_CI_AS

1252

Датский

0x406

Danish_Norwegian_CS_AS

1252

Мальдивский1

0x465

Divehi_90_CI_AS

Юникод

Мальдивский1

0x465

Divehi_90_CS_AS

Юникод

Голландский (Бельгия)

0x813

Latin1_General_CI_AS

1252

Голландский (Бельгия)

0x813

Latin1_General_CS_AS

1252

Голландский (Нидерланды)

0x413

Latin1_General_CI_AS

1252

Голландский (Нидерланды)

0x413

Latin1_General_CS_AS

1252

Английский (Австралия)

0xc09

Latin1_General_CI_AS

1252

Английский (Австралия)

0xc09

Latin1_General_CS_AS

1252

Английский (Белиз)

0x2809

Latin1_General_CI_AS

1252

Английский (Белиз)

0x2809

Latin1_General_CS_AS

1252

Английский (Канада)

0x1009

Latin1_General_CI_AS

1252

Английский (Канада)

0x1009

Latin1_General_CS_AS

1252

Английский (Карибский регион)

0x2409

Latin1_General_CI_AS

1252

Английский (Карибский регион)

0x2409

Latin1_General_CS_AS

1252

Английский (Гонконг)

0x3c09

Latin1_General_CI_AS

1252

Английский (Гонконг)

0x3c09

Latin1_General_CS_AS

1252

Английский (Индия)

0x4009

Latin1_General_CI_AS

1252

Английский (Индия)

0x4009

Latin1_General_CS_AS

1252

Английский (Индонезия)

0x3809

Latin1_General_CI_AS

1252

Английский (Индонезия)

0x3809

Latin1_General_CS_AS

1252

Английский (Ирландия)

0x1809

Latin1_General_CI_AS

1252

Английский (Ирландия)

0x1809

Latin1_General_CS_AS

1252

Английский (Ямайка)

0x2009

Latin1_General_CI_AS

1252

Английский (Ямайка)

0x2009

Latin1_General_CS_AS

1252

Английский (Малайзия)

0x4409

Latin1_General_CI_AS

1252

Английский (Малайзия)

0x4409

Latin1_General_CS_AS

1252

Английский (Новая Зеландия)

0x1409

Latin1_General_CI_AS

1252

Английский (Новая Зеландия)

0x1409

Latin1_General_CS_AS

1252

Английский (Филиппины)

0x3409

Latin1_General_CI_AS

1252

Английский (Филиппины)

0x3409

Latin1_General_CS_AS

1252

Английский (Сингапур)

0x4809

Latin1_General_CI_AS

1252

Английский (Сингапур)

0x4809

Latin1_General_CS_AS

1252

Английский (ЮАР)

0x1c09

Latin1_General_CI_AS

1252

Английский (ЮАР)

0x1c09

Latin1_General_CS_AS

1252

Английский (Тринидад)

0x2c09

Latin1_General_CI_AS

1252

Английский (Тринидад)

0x2c09

Latin1_General_CS_AS

1252

Английский (Соединенное Королевство)

0x809

Latin1_General_CI_AS

1252

Английский (Соединенное Королевство)

0x809

Latin1_General_CS_AS

1252

Английский (США)

0x419

SQL_Latin1_General_CP1_CI_AS

1252

Английский (США)

0x419

SQL_Latin1_General_CP1_CS_AS

1252

Английский (Зимбабве)

0x3009

Latin1_General_CI_AS

1252

Английский (Зимбабве)

0x3009

Latin1_General_CS_AS

1252

Эстонский

0x425

Estonian_CI_AS

1257

Эстонский

0x425

Estonian_CS_AS

1257

Фарерский

0x438

Latin1_General_CI_AS

1252

Фарерский

0x438

Latin1_General_CS_AS

1252

Фарси

0x429

Arabic_CI_AS

1256

Фарси

0x429

Arabic_CS_AS

1256

Финский

0x40b

Finnish_Swedish_CI_AS

1252

Финский

0x40b

Finnish_Swedish_CS_AS

1252

Французский (Бельгия)

0x80c

French_CI_AS

1252

Французский (Бельгия)

0x80c

French_CS_AS

1252

Французский (Канада)

0xc0c

French_CI_AS

1252

Французский (Канада)

0xc0c

French_CS_AS

1252

Французский (Франция)

0x40c

French_CI_AS

1252

Французский (Франция)

0x40c

French_CS_AS

1252

Французский (Люксембург)

0x140c

French_CI_AS

1252

Французский (Люксембург)

0x140c

French_CS_AS

1252

Французский (Монако)

0x180c

French_CI_AS

1252

Французский (Монако)

0x180c

French_CS_AS

1252

Французский (Швейцария)

0x100c

French_CI_AS

1252

Французский (Швейцария)

0x100c

French_CS_AS

1252

Галисийский (Испания)

0x456

Latin1_General_CI_AS

1252

Галисийский (Испания)

0x456

Latin1_General_CS_AS

1252

Галисийский (английский — США)

0x419

Latin1_General_CI_AS

1252

Галисийский (английский — США)

0x419

Latin1_General_CS_AS

1252

Грузинский

0x437

Latin1_General_CI_AS

Юникод

Грузинский

0x437

Latin1_General_CS_AS

Юникод

Немецкий (Австрия)

0xc07

Latin1_General_CI_AS

1252

Немецкий (Австрия)

0xc07

Latin1_General_CS_AS

1252

Немецкий (Германия)

0x407

Latin1_General_CI_AS

1252

Немецкий (Германия)

0x407

Latin1_General_CS_AS

1252

Немецкий (Лихтенштейн)

0x1407

Latin1_General_CI_AS

1252

Немецкий (Лихтенштейн)

0x1407

Latin1_General_CS_AS

1252

Немецкий (Люксембург)

0x1007

Latin1_General_CI_AS

1252

Немецкий (Люксембург)

0x1007

Latin1_General_CS_AS

1252

Немецкий (сортировка телефонной книги)

0x10407

German_PhoneBook_CI_AS

1252

Немецкий (сортировка телефонной книги)

0x10407

German_PhoneBook_CS_AS

1252

Немецкий (Швейцария)

0x807

Latin1_General_CI_AS

1252

Немецкий (Швейцария)

0x807

Latin1_General_CS_AS

1252

Греческий

0x408

Greek_CI_AS

1253

Греческий

0x408

Greek_CS_AS

1253

Гуджарати (Индия)

0x447

Indic_General_90_CI_AS

Юникод

Иврит

0x40d

Hebrew_CI_AS

1255

Иврит

0x40d

Hebrew_CS_AS

1255

Хинди

0x0439

Indic_General_90_CI_AS

Юникод

Венгерский

0x40e

Hungarian_CI_AS

1250

Венгерский

0x40e

Hungarian_CS_AS

1250

Венгерский (технический)

0x104e

Hungarian_Technical_CI_AS

1250

Венгерский (технический)

0x104e

Hungarian_Technical_CS_AS

1250

Исландский

0x40f

Icelandic_CI_AS

1252

Исландский

0x40f

Icelandic_CS_AS

1252

Индонезийский

0x421

Latin1_General_CI_AS

1252

Индонезийский

0x421

Latin1_General_CS_AS

1252

Итальянский (Италия)

0x410

Latin1_General_CI_AS

1252

Итальянский (Италия)

0x410

Latin1_General_CS_AS

1252

Итальянский (Швейцария)

0x810

Latin1_General_CI_AS

1252

Итальянский (Швейцария)

0x810

Latin1_General_CS_AS

1252

Японский

0x411

Japanese_CI_AS

932

Японский

0x411

Japanese_CS_AS

932

Каннада (Индия)

0x44b

Indic_General_90_CI_AS

Юникод

Казахский (Казахстан)

0x43f

Kazakh_90_CI_AS

1251

Казахский (Казахстан)

0x43f

Kazakh_90_CS_AS

1251

Конкани (Индия)

0x457

Indic_General_90_CI_AS

Юникод

Корейский (расширенный Wansung)

0x0412

Korean_Wansung_CI_AS

949

Корейский (расширенный Wansung)

0x0412

Korean_Wansung_CS_AS

949

Киргизский (кириллица, Киргизская Республика)

0x440

Cyrillic_General_CI_AS

1251

Киргизский (кириллица, Киргизская Республика)

0x440

Cyrillic_General_CS_AS

1251

Латвийский

0x426

Latvian_CI_AS

1257

Латвийский

0x426

Latvian_CS_AS

1257

Литовский

0x427

Lithuanian_CI_AS

1257

Литовский

0x427

Lithuanian_CS_AS

1257

Македонский (Бывшая Югославская Республика Македония)

0x42f

Macedonian _FYROM_90_CI_AS

1251

Македонский (Бывшая Югославская Республика Македония)

0x42f

Macedonian _FYROM_90_CS_AS

1251

Малайский (Бруней-Даруссалам)

0x83e

Latin1_General_CI_AS

1252

Малайский (Бруней-Даруссалам)

0x83e

Latin1_General_CS_AS

1252

Малайский (Малайзия)

0x43e

Latin1_General_CI_AS

1252

Малайский (Малайзия)

0x43e

Latin1_General_CS_AS

1252

Маратхи (Индия)3

0x44e

Indic_General_90_CI_AS

Юникод

Монгольский (кириллица, Монголия)

0x450

Cyrillic_General_CI_AS

1251

Монгольский (кириллица, Монголия)

0x450

Cyrillic_General_CS_AS

1251

Норвежский (букмол)

0x414

Danish_Norwegian_CI_AS

1252

Норвежский (букмол)

0x414

Danish_Norwegian_CS_AS

1252

Норвежский (нюнорск)

0x814

Danish_Norwegian_CI_AS

1252

Норвежский (нюнорск)

0x814

Danish_Norwegian_CS_AS

1252

Польский

0x415

Polish_CI_AS

1250

Польский

0x415

Polish_CS_AS

1250

Португальский (Бразилия)

0x416

Latin1_General_CI_AS

1252

Португальский (Бразилия)

0x416

Latin1_General_CS_AS

1252

Португальский (Португалия)

0x816

Latin1_General_CI_AS

1252

Португальский (Португалия)

0x816

Latin1_General_CS_AS

1252

Пенджаби-гурмуки (Индия)

0x446

Indic_General_90_CI_AS

Юникод

Румынский

0x418

Romanian_CI_AS

1250

Румынский

0x418

Romanian_CS_AS

1250

Русский

0x419

Cyrillic_General_CI_AS

1251

Русский

0x419

Cyrillic_General_CS_AS

1251

Санскрит (Индия)

0x44f

Indic_General_90_CI_AS

Юникод

Сербский (кириллица)

0xc1a

Cyrillic_General_CI_AS

1251

Сербский (кириллица)

0xc1a

Cyrillic_General_CS_AS

1251

Сербский (латиница)

0x81a

Cyrillic_General_CI_AS

1250

Сербский (латиница)

0x81a

Cyrillic_General_CS_AS

1250

Словацкий

0x41b

Slovak_CI_AS

1250

Словацкий

0x41b

Slovak_CS_AS

1250

Словенский

0x424

Slovenian_CI_AS

1250

Словенский

0x424

Slovenian_CS_AS

1250

Испанский (Аргентина)

0x2c0a

Modern_Spanish_CI_AS

1252

Испанский (Аргентина)

0x2c0a

Modern_Spanish_CS_AS

1252

Испанский (Боливия)

0x400a

Modern_Spanish_CI_AS

1252

Испанский (Боливия)

0x400a

Modern_Spanish_CS_AS

1252

Испанский (Чили)

0x340a

Modern_Spanish_CI_AS

1252

Испанский (Чили)

0x340a

Modern_Spanish_CS_AS

1252

Испанский (Колумбия)

0x240a

Latin1_General_AI_CI

1252

Испанский (Колумбия)

0x240a

Latin1_General_AI_CS

1252

Испанский (Коста-Рика)

0x140a

Modern_Spanish_CI_AS

1252

Испанский (Коста-Рика)

0x140a

Modern_Spanish_CS_AS

1252

Испанский (Доминиканская Республика)

0x1c0a

Modern_Spanish_CI_AS

1252

Испанский (Доминиканская Республика)

0x1c0a

Modern_Spanish_CS_AS

1252

Испанский (Эквадор)

0x300a

Modern_Spanish_CI_AS

1252

Испанский (Эквадор)

0x300a

Modern_Spanish_CS_AS

1252

Испанский (Эль-Сальвадор)

0x440a

Modern_Spanish_CI_AS

1252

Испанский (Эль-Сальвадор)

0x440a

Modern_Spanish_CS_AS

1252

Испанский (Гватемала)

0x100a

Modern_Spanish_CI_AS

1252

Испанский (Гватемала)

0x100a

Modern_Spanish_CS_AS

1252

Испанский (Гондурас)

0x480a

Modern_Spanish_CI_AS

1252

Испанский (Гондурас)

0x480a

Modern_Spanish_CS_AS

1252

Испанский (международная сортировка)

0xc0a

Modern_Spanish_CI_AS

1252

Испанский (международная сортировка)

0xc0a

Modern_Spanish_CS_AS

1252

Испанский (Мексика)

0x80a

Modern_Spanish_CI_AS

1252

Испанский (Мексика)

0x80a

Modern_Spanish_CS_AS

1252

Испанский (Никарагуа)

0x4c0a

Modern_Spanish_CI_AS

1252

Испанский (Никарагуа)

0x4c0a

Modern_Spanish_CS_AS

1252

Испанский (Панама)

0x180a

Modern_Spanish_CI_AS

1252

Испанский (Панама)

0x180a

Modern_Spanish_CS_AS

1252

Испанский (Парагвай)

0x3c0a

Modern_Spanish_CI_AS

1252

Испанский (Парагвай)

0x3c0a

Modern_Spanish_CS_AS

1252

Испанский (Перу)

0x280a

Modern_Spanish_CI_AS

1252

Испанский (Перу)

0x280a

Modern_Spanish_CS_AS

1252

Испанский (Пуэрто-Рико)

0x500a

Modern_Spanish_CI_AS

1252

Испанский (Пуэрто-Рико)

0x500a

Modern_Spanish_CS_AS

1252

Испанский (традиционная сортировка)

0x40a

Traditional_Spanish_CI_AS

1252

Испанский (традиционная сортировка)

0x40a

Traditional_Spanish_CS_AS

1252

Испанский (Уругвай)

0x380a

Modern_Spanish_CI_AS

1252

Испанский (Уругвай)

0x380a

Modern_Spanish_CS_AS

1252

Испанский (Венесуэла)

0x200a

Modern_Spanish_CI_AS

1252

Испанский (Венесуэла)

0x200a

Modern_Spanish_CS_AS

1252

Суахили

0x441

Latin1_General_CI_AS

1252

Суахили

0x441

Latin1_General_CS_AS

1252

Шведский

0x41d

Finnish_Swedish_CI_AS

1252

Шведский

0x41d

Finnish_Swedish_CS_AS

1252

Шведский (Финляндия)

0x81d

Finnish_Swedish_CI_AS

1252

Шведский (Финляндия)

0x81d

Finnish_Swedish_CS_AS

1252

Сирийский (Сирийская Арабская Республика)

0x45a

Syriac_90_CI_AS

Юникод

Сирийский (Сирийская Арабская Республика)

0x45a

Syriac_90_CS_AS

Юникод

Тамильский (Индия)

0x449

Indic_General_90_CI_AS

Юникод

Татарский (Татарстан)

0x444

Tatar_90_CI_AS

1251

Татарский (Татарстан)

0x444

Tatar_90_CS_AS

1251

Телугу (Индия)

0x44a

Indic_General_90_CI_AS

Юникод

Тайский

0x41e

Thai_CI_AS

874

Тайский

0x41e

Thai_CS_AS

874

Турецкий

0x41f

Turkish_CI_AS

1254

Турецкий

0x41f

Turkish_CS_AS

1254

Украинский

0x422

Ukrainian_CI_AS

1251

Украинский

0x422

Ukrainian_CS_AS

1251

Урду

0x420

Arabic_CI_AS

1256

Урду

0x420

Arabic_CS_AS

1256

Узбекский (латиница)

0x443

Uzbek_Latin_90_CI_AS

1254

Узбекский (латиница)

0x443

Uzbek_Latin_90_CS_AS

1254

Узбекский (кириллица, Республика Узбекистан)

0x843

Cyrillic_General_CI_AS

1251

Узбекский (кириллица, Республика Узбекистан)

0x843

Cyrillic_General_CS_AS

1251

Вьетнамский

0x42a

Vietnamese_CI_AS

1258

Вьетнамский

0x42a

Vietnamese_CS_AS

1258

Примечание

Локаль для языка по умолчанию не учитывает регистр CI и учитывает диакритические знаки AS, если в имени параметров сортировки не указано иное.

См. также

Справочник

Создание базы данных

Основные понятия

Вопросы международного использования (SQL Server Compact)