共用方式為


sp_help_fulltext_columns (Transact-SQL)

傳回指定給全文檢索索引的資料行。

重要事項重要事項

未來的 Microsoft SQL Server 版本將移除這項功能。請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 請改用 sys.fulltext_index_columns 目錄檢視。

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

語法

sp_help_fulltext_columns [ [ @table_name = ] 'table_name' ] ] 
     [ , [ @column_name = ] 'column_name' ]

引數

  • [ @table_name=] 'table_name'
    這是所要求之全文檢索索引資訊的一或兩部分資料表名稱。 table_name 是 nvarchar(517),預設值是 NULL。 如果略過 table_name,就會擷取每份全文檢索索引資料表的全文檢索索引資料行資訊。

  • [ @column_name=] 'column_name'
    這是所要求之全文檢索索引中繼資料的資料行名稱。 column_name 是 sysname,預設值為 NULL。 如果略過 column_name,或它是 NULL,就會傳回 table_name 的每個全文檢索索引資料行的全文檢索資料行資訊。 如果也略過 table_name,或它是 NULL,就會傳回資料庫所有資料表的每個全文檢索索引資料行的全文檢索資料行資訊。

傳回碼值

0 (成功) 或 1 (失敗)

結果集

資料行名稱

資料類型

說明

TABLE_OWNER

sysname

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

TABLE_ID

int

資料表的識別碼。

TABLE_NAME

sysname

資料表的名稱。

FULLTEXT_COLUMN_NAME

sysname

在全文檢索索引資料表中,指定給索引作業的資料行。

FULLTEXT_COLID

int

全文檢索索引資料行的資料行識別碼。

FULLTEXT_BLOBTP_COLNAME

sysname

在全文檢索索引資料表中,指定全文檢索索引資料行之文件類型的資料行。 只有當全文檢索索引資料行是 varbinary(max) 或 image 資料行時,這個值才適用。

FULLTEXT_BLOBTP_COLID

int

文件類型資料行的資料行識別碼。 只有當全文檢索索引資料行是 varbinary(max) 或 image 資料行時,這個值才適用。

FULLTEXT_LANGUAGE

sysname

資料行的全文檢索搜尋所用的語言。

權限

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

範例

下列範例會傳回已指定給 Document 資料表中的全文檢索索引之資料行的相關資訊。

USE AdventureWorks;
GO
EXEC sp_help_fulltext_columns 'Production.Document';
GO

請參閱

參考

COLUMNPROPERTY (Transact-SQL)

sp_fulltext_column (Transact-SQL)

sp_help_fulltext_columns_cursor (Transact-SQL)

系統預存程序 (Transact-SQL)