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

Параметры сортировки определяют правила, по которым строки или символьные данные сортируются и сравниваются между собой в соответствии с нормами определенного языка и языковых стандартов. Версия SQL Server Compact 3.5 с пакетом обновления 1 (SP1) поддерживает примерно в два раза больше параметров сортировки по сравнению с первоначальным выпуском SQL Server Compact.

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

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

Примечание

 Возможно, что некоторые значения параметров сортировки не будут поддерживаться некоторыми устройствами.

Язык системы 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

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

0x409

SQL_Latin1_General_CP1_CI_AS

1252

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

0x409

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

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

0x409

Latin1_General_CI_AS

1252

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

0x409

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)

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