sys.fulltext_languages (Transact-SQL)

Применимо к: даSQL Server (все поддерживаемые версии) ДаБаза данных SQL Azure

Это представление каталога содержит одну строку для каждого языка, средства разбиения по словам которого зарегистрированы с помощью SQL Server. В каждой строке отображаются код и имя языка. При регистрации средств разбиения по словам для языка другие лингвистические ресурсы — парадигматические модули, неучитываемые слова (стоп-слова) и файлы тезауруса становятся доступными для операций полнотекстового индексирования и запросов. В полнотекстовых запросах и инструкциях полнотекстового индекса можно указать значение Name или LCID Transact-SQL .

Столбец Тип данных Описание
lcid int Код локали Microsoft Windows для языка.
name sysname Либо значение псевдонима в таблице sys. syslanguages , соответствующее значению LCID , либо строковое представление числового идентификатора LCID.

Значения, возвращаемые для языков по умолчанию

В следующей таблице показаны значения для тех языков, средства разбиения по словам которых зарегистрированы по умолчанию.

Язык LCID
Арабский 1025
Bengali (India) 1093
British English 2057
Болгарский 1026
Каталонский 1027
Китайский (Гонконг, КНР) 3076
Chinese (Macao SAR) 5124
Chinese (Singapore) 4100
Хорватский 1050
Чешский 1029
Датский 1030
Нидерландский 1043
Английский 1033
Французский 1036
Немецкий 1031
Область применения: SQL Server 2012 (11.x) и более поздних версий.

Греческий
1032
Гуджарати 1095
Иврит 1037
Hindi 1081
Исландский 1039
Индонезийский 1057
Итальянский 1040
Японский 1041
Каннада 1099
Корейский 1042
Латышский 1062
Литовский 1063
Malay - Malaysia 1086
Малаялам 1100
Маратхи 1102
нейтральное выражение. 0
Норвежский (Букмол) 1044
Область применения: SQL Server 2012 (11.x) и более поздних версий.

Польский
1045
Португальский (Бразилия) 1046
Португальский (Португалия) 2070
Панджаби 1094
Румынский 1048
русском языке 1049
Сербский (кириллица) 3098
Сербский (латиница) 2074
Китайский (упрощенный) 2052
Словацкий 1051
Словенский 1060
Испанский 3082
Шведский 1053
Тамильский 1097
Телугу 1098
Тайский 1054
Китайский (традиционный) 1028
Область применения: SQL Server 2012 (11.x) и более поздних версий.

Турецкий
1055
Украинский 1058
Урду 1056
Вьетнамский 1066

Remarks

Чтобы обновить список языков, зарегистрированных в полнотекстовом поиске, используйте sp_fulltext_service"update_languages".

Разрешения

Видимость метаданных в представлениях каталогов ограничивается защищаемыми объектами, которыми пользователь владеет или на которые ему были предоставлены разрешения.

См. также:

sp_fulltext_load_thesaurus_file (Transact-SQL)
sp_fulltext_service (Transact-SQL)
Настройка и управление средством разбиения на слова и парадигматические модули для поиска
Настройка файлов тезауруса для поиска Full-Text и управление ими
Настройка стоп-слов, списков стоп-слов и управление ими для полнотекстового поиска
Обновление полнотекстового поиска