sys.fulltext_indexes (Transact-SQL)

表形式オブジェクトのフルテキスト インデックスごとに 1 行のデータを保持します。

列名

データ型

説明

object_id

int

このフルテキスト インデックスが属するオブジェクトの ID です。

unique_index_id

int

対応するフルテキスト以外の一意なインデックスの ID です。このインデックスは、フルテキスト インデックスを行に関連付けるために使用されます。

fulltext_catalog_id

int

フルテキスト インデックスが存在するフルテキスト カタログの ID です。

is_enabled

bit

1 = フルテキスト インデックスが現在有効です。

change_tracking_state

char(1)

変更の追跡の状態です。

M = 手動

A = 自動

O = オフ

change_tracking_state_desc

nvarchar(60)

変更の追跡の状態に関する説明です。

MANUAL

AUTO

OFF

has_crawl_completed

bit

フルテキスト インデックスが完了した最新のクロール (作成) です。

crawl_type

char(1)

現在または最新のクロールの種類です。

F = フル クロール

I = タイムスタンプに基づく増分クロール

U = 通知に基づく更新クロール

P = フル クロールが一時停止された状態

crawl_type_desc

nvarchar(60)

現在または最新のクロールの種類に関する説明です。

FULL_CRAWL

INCREMENTAL_CRAWL

UPDATE_CRAWL

PAUSED_FULL_CRAWL

crawl_start_date

datetime

現在または最新のクロールの開始日付です。

NULL = なし

crawl_end_date

datetime

現在または最新のクロールの終了日付です。

NULL = なし

incremental_timestamp

binary(8)

次回の増分クロールに使用するタイムスタンプ値です。

NULL = なし

stoplist_id

int

このフルテキスト インデックスに関連付けられているストップ リストの ID です。

data_space_id

int

このフルテキスト インデックスが存在するファイル グループです。

権限

SQL Server 2005 以降のバージョンでは、カタログ ビューでのメタデータの表示が、ユーザーが所有しているかそのユーザーが権限を許可されている、セキュリティ保護可能なメタデータに制限されます。詳細については、「メタデータ表示の構成」を参照してください。

次の例では、AdventureWorks2008R2 サンプル データベースの HumanResources.JobCandidate テーブルのフルテキスト インデックスを使用します。この例では、テーブルのオブジェクト ID と、フルテキスト インデックスで使用されるストップ リストのストップ リスト ID が返されます。

注意

このフルテキスト インデックスを作成するコード例については、「CREATE FULLTEXT INDEX (Transact-SQL)」の「例」を参照してください。

USE AdventureWorks2008R2;
GO
SELECT object_id, stoplist_id FROM sys.fulltext_indexes
    where object_id = object_id('HumanResources.JobCandidate'); 
GO