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


sys.fulltext_languages (Transact-SQL)

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

Столбец

Тип данных

Описание

lcid

int

Код локали Microsoft Windows для языка.

name

sysname

Значение псевдонима в таблице sys.syslanguages, соответствующее значению lcid, либо строковое представление числового значения кода языка.

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

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

Язык

Код языка

Арабский

1025

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

1093

Британский английский

2057

Болгарский

1026

Каталонский

1027

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

3076

Китайский (Макау SAR)

5124

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

4100

Хорватский

1050

Чешский

1029

Датский

1030

Нидерландский

1043

Английский

1033

Французский

1036

Немецкий

1031

Греческий

1032

Гуджарати

1095

Иврит

1037

Хинди

1081

Исландский

1039

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

1057

Итальянский

1040

Японский

1041

Каннада

1099

Корейский

1042

Латышский

1062

Литовский

1063

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

1086

Малайялам

1100

Маратхи

1102

Нейтральный

0

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

1044

Польский

1045

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

1046

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

2070

Панджабский

1094

Румынский

1048

Русский

1049

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

3098

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

2074

Китайский (упрощенный)

2052

Словацкий

1051

Словенский

1060

Испанский

3082

Шведский

1053

Тамильский

1097

Телугу

1098

Тайский

1054

Китайский (традиционный)

1028

Турецкий

1055

Украинский

1058

Урду

1056

Вьетнамский

1066

Замечания

Используйте хранимую процедуру sp_fulltext_service 'update_languages', чтобы обновить список языков, зарегистрированных для полнотекстового поиска.

Разрешения

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

См. также

Справочник

sp_fulltext_load_thesaurus_file (Transact-SQL)

sp_fulltext_service (Transact-SQL)

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

Настройка и управление средством разбиения на слова и парадигматические модули для поиска

Настройка и управление файлами тезауруса для полнотекстового поиска

Настройка и управление стоп-словами и списками стоп-слов для полнотекстового поиска

Обновление полнотекстового поиска из SQL Server 2005