共用方式為


sp_help_fulltext_tables (Transact-SQL)

傳回登錄了全文檢索索引的資料表清單。

重要事項重要事項

未來的 Microsoft SQL Server 版本將移除這項功能。請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 請改用 sys.fulltext_indexes 目錄檢視。如需詳細資訊,請參閱<sys.fulltext_indexes (Transact-SQL)>。

主題連結圖示Transact-SQL 語法慣例

語法

sp_help_fulltext_tables [ [ @fulltext_catalog_name = ] 'fulltext_catalog_name' ] 
     [ , [ @table_name = ] 'table_name' ]

引數

  • [ @fulltext_catalog_name=] 'fulltext_catalog_name'
    這是全文檢索目錄的名稱。fulltext_catalog_name 是 sysname,預設值是 NULL。如果省略 fulltext_catalog_name,或它是 NULL,就會傳回與資料庫相關聯的所有全文檢索索引資料表。如果指定 fulltext_catalog_name,但省略 table_name,或它是 NULL,就會擷取與這個目錄相關聯之每個全文檢索索引資料表的全文檢索索引資訊。如果同時指定了 fulltext_catalog_name 和 table_name,且 table_name 與 fulltext_catalog_name 相關聯,就會傳回一個資料列;否則會產生錯誤。

  • [ @table_name=] 'table_name'
    這是所要求之全文檢索中繼資料一或兩部分的資料表名稱。table_name 是 nvarchar(517),預設值是 NULL。如果只指定 table_name,就只會傳回與 table_name 相關的資料列。

傳回碼值

0 (成功) 或 1 (失敗)

結果集

資料行名稱

資料類型

描述

TABLE_OWNER

sysname

資料表擁有者。這是建立資料表的資料庫使用者名稱。

TABLE_NAME

sysname

資料表名稱。

FULLTEXT_KEY_INDEX_NAME

sysname

在指定為唯一索引鍵資料行的資料行上賦予 UNIQUE 條件約束的索引。

FULLTEXT_KEY_COLID

int

FULLTEXT_KEY_NAME 所識別之唯一索引的資料行識別碼。

FULLTEXT_INDEX_ACTIVE

int

指定此資料表中標示為全文檢索索引的資料行是否適合查詢:

0 = 非使用中

1 = 使用中

FULLTEXT_CATALOG_NAME

sysname

全文檢索索引資料所在的全文檢索目錄。

權限

執行權限預設為 public 角色的成員。

範例

下列範例會傳回與 Cat_Desc 全文檢索目錄相關聯之全文檢索索引資料表的名稱。

USE AdventureWorks2008R2;
GO
EXEC sp_help_fulltext_tables 'Cat_Desc';
GO