sys.registered_search_properties (Transact-SQL)
適用於:SQL ServerAzure SQL 資料庫 Azure 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)
使用搜索屬性清單搜索文件屬性