sys.fulltext_languages(Transact-SQL)

이 카탈로그 뷰는 SQL Server에 단어 분리기가 등록된 언어당 한 개의 행을 포함합니다. 각 행은 해당 언어의 LCID 및 이름을 표시합니다. 특정 언어의 단어 분리기가 등록되면 해당 언어의 형태소 분석기, 의미 없는 단어(중지 단어) 및 동의어 사전 파일과 같은 다른 언어 리소스를 전체 텍스트 인덱싱/쿼리 작업에 사용할 수 있습니다. 전체 텍스트 쿼리 및 전체 텍스트 인덱스 Transact-SQL 문에 name 또는 lcid 값을 지정할 수 있습니다.

[!참고]

기본적으로 거의 모든 언어의 단어 분리기가 등록됩니다. 하지만 사용이 허가된 여러 타사 단어 분리기는 기본적으로 해제됩니다. 이러한 언어 및 단어 분리기 등록 방법에 대한 자세한 내용은 방법: 사용이 허가된 타사 단어 분리기 로드을 참조하십시오.

데이터 형식

설명

lcid

int

해당 언어의 Microsoft Windows LCID(로캘 ID)입니다.

name

sysname

lcid 값에 해당하는 sys.syslanguages의 별칭 값 또는 숫자로 된 LCID의 문자열 표현입니다.

기본 언어에 대해 반환되는 값

다음 표에서는 기본적으로 단어 분리기가 등록되는 언어의 값만 보여 줍니다. 기본적으로 단어 분리기가 해제되는 언어의 이름 및 LCID 목록은 이 항목의 뒷부분에 나오는 "타사 단어 분리기의 언어 값"을 참조하십시오.

언어

LCID

아랍어1

1025

벵골어1

1093

브라질어

1046

영어(영국)

2057

불가리아어1

1026

카탈로니아어1

1027

중국어(홍콩 특별 행정구, PRC)

3076

중국어(마카오 특별 행정구)

5124

중국어(싱가포르)

4100

크로아티아어1

1050

네덜란드어

1043

영어

1033

프랑스어

1036

독일어

1031

구자라트어1

1095

히브리어1

1037

힌디어1

1081

아이슬란드어1

1039

인도네시아어1

1057

이탈리아어

1040

일본어

1041

카나다어1

1099

한국어

1042

라트비아어1

1062

리투아니아어1

1063

말레이어 - 말레이시아1

1086

말라얄람어1

1100

마라티어1

1102

중립

0

노르웨이어(복말)1

1044

포르투갈어

2070

펀잡어1

1094

루마니아어1

1048

러시아어

1049

세르비아어(키릴 자모)1

3098

세르비아어(라틴 문자)1

2074

중국어(간체)

2052

슬로바키아어1

1051

슬로베니아어1

1060

스페인어

3082

스웨덴어

1053

타밀어1

1097

텔루구어1

1098

태국어

1054

중국어(번체)

1028

우크라이나어1

1058

우르두어1

1056

베트남어1

1066

1 이 언어에 대한 지원은 SQL Server 2008부터 추가되었습니다.

타사 단어 분리기의 언어 값

다음 표에서는 타사 단어 분리기가 등록된 경우 이에 대해 반환되는 값을 나열합니다.

LCID

Name

1030

덴마크어

1045

폴란드어

1055

터키어

이러한 언어의 단어 분리기를 사용하려면 해당 언어를 수동으로 등록해야 합니다. 이러한 언어를 설정하는 방법은 방법: 사용이 허가된 타사 단어 분리기 로드을 참조하십시오.

주의

SQL Server 2008에는 약 50개 언어에 대한 단어 분리기가 있습니다. 이 중 23개는 SQL Server 2005에도 있습니다. 영어, 한국어, 태국어 및 중국어(모든 형태 포함)에 대한 단어 분리기만 동일하게 유지되며, 다른 언어의 경우에는 SQL Server 2008에서 SQL Server 2005 도구보다 훨씬 더 잘 작동하는 차세대 단어 분리기를 지원합니다. 경우에 따라 새로운 단어 분리기가 SQL Server 2005 단어 분리기와 약간 다르게 동작할 수도 있습니다. SQL Server 2005 전체 텍스트 인덱스를 가져온 후 단어 분리기를 업데이트하는 방법은 단어 분리기 및 형태소 분석기를 참조하십시오.

특정 언어의 의미 없는 단어(중지 단어) 목록을 만들려면 SQL Server에 해당 언어를 등록합니다.

동의어 사전 파일은 해당 동의어 사전을 사용하는 전체 텍스트 쿼리에 의해 자동으로 로드됩니다. 초기에 전체 텍스트 쿼리의 성능에 영향을 주지 않으려면 sp_fulltext_load_thesaurus_file을 실행하는 것이 좋습니다.

전체 텍스트 검색에 등록된 언어 목록을 업데이트하려면 sp_fulltext_service 'update_languages'를 사용합니다.

사용 권한

SQL Server 2005 이상 버전에서는 사용자가 소유하고 있거나 일부 사용 권한을 부여 받은 보안 개체의 경우에만 카탈로그 뷰의 메타데이터를 볼 수 있도록 제한됩니다. 자세한 내용은 메타데이터 표시 유형 구성을 참조하십시오.