共用方式為


sys.registered_search_properties (Transact-SQL)

適用於:SQL ServerAzure SQL DatabaseAzure SQL 受控執行個體

針對目前資料庫上任何搜尋屬性清單所包含的每個搜尋屬性,各包含一個資料列。

資料行名稱 資料類型 描述
property_list_id int 此屬性所屬之搜尋屬性清單的識別碼。
property_set_guid uniqueidentifier 全域唯一識別碼 GUID,識別搜尋屬性所屬的屬性集。
property_int_id int 整數,識別屬性集內的這個搜尋屬性。 property_int_id在屬性集內是唯一的。
property_name nvarchar(64) 可在搜尋屬性清單中唯一識別此搜尋屬性的名稱。

注意:若要搜尋屬性,請在 CONTAINS 述詞中 指定此屬性名稱。
property_description nvarchar(512) 屬性的描述。
property_id int property_list_id值所 識別之搜尋屬性清單中的搜尋屬性內部屬性識別碼。

當指定的屬性新增至指定的搜尋屬性清單時,全文檢索引擎會註冊屬性,並將該屬性清單特定的內部屬性識別碼指派給它。 內部屬性識別碼是整數,對指定的搜尋屬性清單而言是唯一的。 如果給定屬性已在多個搜尋屬性清單中註冊,可能會為每個搜尋屬性清單指定不同的內部屬性識別碼。

注意:內部屬性識別碼與將屬性新增至搜尋屬性清單時所指定的屬性整數識別碼不同。 如需詳細資訊,請參閱 使用搜索屬性清單搜索文件屬性

若要檢視全文檢索索引中的所有屬性相關內容:
sys.dm_fts_index_keywords_by_property (Transact-SQL)

備註

如需搜尋屬性清單的詳細資訊,請參閱使用搜尋屬性清單搜尋文件屬性

權限

搜尋屬性中繼資料的可見度僅限於您擁有的搜尋屬性清單中,或已授與一些 REFERENCE 許可權的中繼資料。

注意

搜尋屬性清單擁有者可以授與清單的 REFERENCE 或 CONTROL 許可權。 具有 CONTROL 許可權的使用者也可以將 REFERENCE 許可權授與其他使用者。

範例

下列範例會列出已註冊搜尋屬性的所有中繼資料。

USE AdventureWorks2022;  
GO  
SELECT * FROM sys.registered_search_properties;   
GO  

另請參閱

ALTER FULLTEXT INDEX (Transact-SQL)
sys.fulltext_indexes (Transact-SQL)
使用搜索屬性清單搜索文件屬性