sys.fulltext_languages (Transact-SQL)

適用対象: SQL Server Azure SQL Database Azure SQL Managed Instance

このカタログ ビューには、ワード ブレーカーが SQL Server に登録されている言語ごとに 1 行が含まれています。 各行には、言語の LCID と名前が表示されます。 ワード ブレーカーが言語に登録されると、その他の言語リソース (ステマー)、ノイズ ワード (ストップワード)、類義語辞典ファイルがフルテキスト インデックス作成/クエリ操作で使用できるようになります。 name または lcid の値は、フルテキスト クエリとフルテキスト インデックス Transact-SQL ステートメントで指定できます。

データ型 説明
lcid int 言語の Microsoft Windows ロケール識別子 (LCID) です。
name sysname sys.syslanguages のエイリアスの値lcid数値 LCID の文字列表現に対応します。

既定の言語の戻り値

次の表に、ワード ブレーカーが既定で登録されている言語の値を示します。

Language LCID
アラビア語 1025
ベンガル語 (インド) 1093
英語 (U.K.) 2057
ブルガリア語 1026
カタロニア語 1027
中国語 (中華人民共和国香港特別行政区) 3076
中国語 (中華人民共和国マカオ特別行政区) 5124
中国語 (シンガポール) 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
マラヤーラム語 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
Traditional Chinese 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)
検索用のワード ブレーカーとステミング機能の構成と管理
フルテキスト検索に使用する類義語辞典ファイルの構成と管理
フルテキスト検索に使用するストップワードとストップリストの構成と管理
フルテキスト検索のアップグレード