default full-text language 옵션

default full-text language 옵션을 사용하여 전체 텍스트 인덱싱된 열에 대한 기본 언어 값을 지정할 수 있습니다. 언어 분석은 전체 텍스트 인덱싱된 모든 데이터에 대해 수행되고 해당 데이터 언어에 따라 달라집니다. 이 옵션의 기본값은 서버의 언어입니다.

default full-text language 옵션은 LCID 값이 필요합니다.

지역화된 버전의 SQL Server의 경우 일치하는 언어가 있으면 SQL Server 설치 프로그램에서 default full-text language 옵션을 서버 언어로 설정합니다. 지역화되지 않은 SQL Server 버전의 경우 default full-text language 옵션이 영어입니다.

CREATE FULLTEXT INDEX 문이나 ALTER FULLTEXT INDEX 문에서 LANGUAGE language_term 옵션을 통해 열에 언어가 지정되지 않은 경우 default full-text language 옵션의 값이 전체 텍스트 인덱스에 사용됩니다. 기본 전체 텍스트 언어가 지원되지 않거나 언어 분석 패키지를 사용할 수 없으면 CREATE 또는 ALTER 작업이 실패하고 SQL Server에서 지정된 언어가 올바르지 않다는 내용의 오류 메시지를 반환합니다.

SQL Server에 단어 분리기가 등록된 언어 목록은 sys.fulltext_languages(Transact-SQL)를 참조하십시오.  

ISV(Independent Software Vendor) 등에서 제공하는 다른 언어를 사용할 수도 있습니다. 특정 언어를 찾을 수 없으면 전체 텍스트 검색 엔진에서 주 언어로 자동 전환합니다.

default full-text language 옵션은 고급 옵션입니다. sp_configure 시스템 저장 프로시저를 사용하여 설정을 변경하면 show advanced options를 1로 설정할 때만 default full-text language를 변경할 수 있습니다.