sys.fulltext_languages (Transact-SQL)
Область применения: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure
Это представление каталога содержит одну строку на язык, для которого регистрируются средства разбиения слов в SQL Server. Каждая строка отображает LCID и имя языка. Когда средства разбиения слов регистрируются для языка, другие лингвистические ресурсы-стеммеры, шумовые слова (стоп-слова) и тезаурус-файлы становятся доступными для операций полнотекстового индексирования и запроса. Значение имени или lcid можно указать в полнотекстовых запросах и инструкциях Transact-SQL полнотекстового индекса.
Column | Тип данных | Description |
---|---|---|
lcid | int | Код локали Microsoft Windows (LCID) для языка. |
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 |
Хинди | 1081 |
Исландский | 1039 |
Индонезийский | 1057 |
Итальянский | 1040 |
Японский | 1041 |
Каннада | 1099 |
Корейский | 1042 |
Латышский | 1062 |
Литовский | 1063 |
Малайский - Малайзия | 1086 |
Малаялам | 1 100 |
Маратхи | 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 |
Замечания
Чтобы обновить список языков, зарегистрированных в полнотекстовом поиске, используйте sp_fulltext_service 'update_languages'.
Разрешения
Видимость метаданных в представлениях каталога ограничена защищаемыми объектами, которыми владеет пользователь или которым пользователь получил некоторое разрешение.
См. также
sp_fulltext_load_thesaurus_file (Transact-SQL)
sp_fulltext_service (Transact-SQL)
Настройка и управление средством разбиения на слова и парадигматические модули для поиска
Настройка файлов тезауруса и управление ими для полнотекстового поиска
Настройка стоп-слов, списков стоп-слов и управление ими для полнотекстового поиска
Обновление полнотекстового поиска