이 설명서는 보관되지만 유지 되지 않습니다.

Transact-SQL 함수를 사용하여 전체 텍스트 속성 값 얻기

SQL Server 2005

OBJECTPROPERTYEX 및 FULLTEXTCATALOGPROPERTY와 같은 여러 가지 Transact-SQL 함수를 사용하여 다양한 전체 텍스트 속성 값을 얻을 수 있습니다.

다음 표에서는 전체 텍스트 속성 및 관련된 Transact-SQL 함수의 전체 목록을 보여 줍니다.

ms142579.note(ko-kr,SQL.90).gif참고:
이러한 속성은 대부분 전체 텍스트 관리에만 유용합니다.

속성 함수

IsFulltextIndexed

COLUMNPROPERTY

FullTextTypeColumn

COLUMNPROPERTY

IsFullTextInstalled

SERVERPROPERTY

IsFulltextEnabled

DATABASEPROPERTYEX

IsFulltextKey

INDEXPROPERTY

TableFulltextBackgroundUpdateIndexOn

OBJECTPROPERTYEX

TableFulltextCatalogId

OBJECTPROPERTYEX

TableFulltextChangeTrackingOn

OBJECTPROPERTYEX

TableFulltextDocsProcessed

OBJECTPROPERTYEX

TableFulltextFailCount

OBJECTPROPERTYEX

TableFulltextItemCount

OBJECTPROPERTYEX

TableFulltextKeyColumn

OBJECTPROPERTYEX

TableFulltextPendingChanges

OBJECTPROPERTYEX

TableFulltextPopulateStatus

OBJECTPROPERTYEX

TableHasActiveFulltextIndex

OBJECTPROPERTYEX

AccentSensitivity

FULLTEXTCATALOGPROPERTY

IndexSize

FULLTEXTCATALOGPROPERTY

ItemCount

FULLTEXTCATALOGPROPERTY

LogSize

FULLTEXTCATALOGPROPERTY

MergeStatus

FULLTEXTCATALOGPROPERTY

PopulateCompletionAge

FULLTEXTCATALOGPROPERTY

PopulateStatus

FULLTEXTCATALOGPROPERTY

UniqueKeyCount

FULLTEXTCATALOGPROPERTY

ResourceUsage

FULLTEXTSERVICEPROPERTY

ConnectTimeout

FULLTEXTSERVICEPROPERTY

IsFullTextInstalled

FULLTEXTSERVICEPROPERTY

DataTimeout

FULLTEXTSERVICEPROPERTY

LoadOSResources

FULLTEXTSERVICEPROPERTY

VerifySignature

FULLTEXTSERVICEPROPERTY

다음 Transact-SQL 함수는 데이터베이스 개체의 전체 텍스트 속성에 대한 정보를 반환합니다.

SERVERPROPERTY

IsFullTextInstalled

전체 텍스트 구성 요소가 Microsoft SQL Server의 현재 인스턴스와 함께 설치됨을 나타냅니다. 이 속성은 같은 이름을 가진 FULLTEXTSERVICEPROPERTY 함수 속성에 대응되는 것입니다.

자세한 내용은 SERVERPROPERTY(Transact-SQL)를 참조하십시오.

DATABASEPROPERTYEX

IsFulltextEnabled

데이터베이스에 대한 전체 텍스트 인덱싱 설정 여부를 나타냅니다.

자세한 내용은 DATABASEPROPERTYEX(Transact-SQL)를 참조하십시오.

OBJECTPROPERTYEX

TableFullTextBackgroundUpdateIndexOn

테이블에 대한 전체 텍스트 백그라운드 업데이트 인덱싱 설정 여부를 나타냅니다.

TableFullTextCatalogId

테이블에 대한 전체 텍스트 인덱스 데이터가 있는 전체 텍스트 카탈로그 ID를 제공합니다.

TableFullTextKeyColumn

전체 텍스트 고유 키 열의 열 ID를 제공합니다.

TableFullTextPopulateStatus

전체 텍스트 테이블의 채우기 상태를 나타냅니다.

TableHasActiveFulltextIndex

테이블에 활성화된 전체 텍스트 인덱스가 있는지를 나타냅니다.

자세한 내용은 OBJECTPROPERTYEX(Transact-SQL)를 참조하십시오.

COLUMNPROPERTY

IsFullTextIndexed

열에 대한 전체 텍스트 인덱싱 설정 여부를 나타냅니다.

자세한 내용은 COLUMNPROPERTY(Transact-SQL)를 참조하십시오.

INDEXPROPERTY

IsFulltextKey

인덱스가 테이블에 대한 전체 텍스트 키인지를 나타냅니다.

자세한 내용은 NDEXPROPERTY(Transact-SQL)를 참조하십시오.

Transact-SQL에는 전체 텍스트 속성을 반환하는 함수가 있습니다.

함수 설명

FULLTEXTCATALOGPROPERTY

전체 텍스트 카탈로그 속성에 대한 정보인 PopulateStatus, ItemCount, IndexSize, UniqueKeyCount, LogSizePopulateCompletionAge를 반환합니다. 자세한 내용은 FULLTEXTCATALOGPROPERTY(Transact-SQL)를 참조하십시오.

FULLTEXTSERVICEPROPERTY

전체 텍스트 서비스 수준 속성에 대한 정보인 ResourceUsage, ConnectTimeout, DataTimeoutIsFulltextInstalled를 반환합니다. IsFulltextInstalled는 같은 이름을 가진 SERVERPROPERTY 속성과 동일한 정보를 반환합니다. 자세한 내용은 FULLTEXTSERVICEPROPERT(Transact-SQL)를 참조하십시오.

다음 예에서는 AdventureWorks 데이터베이스에 대한 전체 텍스트 쿼리 설정 여부를 확인합니다. 반환 값이 1이면 AdventureWorks에 전체 텍스트 쿼리가 설정되어 있음을 나타내고, 반환 값이 0이면 AdventureWorks에 전체 텍스트 쿼리가 설정되어 있지 않음을 나타냅니다.

USE AdventureWorks;
GO
SELECT DATABASEPROPERTY('AdventureWorks', 'IsFullTextEnabled');
GO
표시: