sys.dm_fts_index_keywords (Transact-SQL)
Belirtilen tablo için bir tam metin dizin içeriği hakkında bilgi verir.
sys.dm_fts_index_keywords is a dinamik yönetim işlevi.
Not
Alt düzey tam metin dizin bilgilerini görüntülemek için , kullanan sys.dm_fts_index_keywords_by_document dinamik yönetimi işlev belge düzeyinde.
sys.dm_fts_index_keywords( DB_ID('database_name'), OBJECT_ID('table_name') )
Bağımsız değişkenler
db_id('database_name')
Çağrı db_id() işlev.Bu işlev, bir veritabanı adı kabul eder ve, veritabanı KIMLIĞI'ni verir; sys.dm_fts_index_keywords belirtilen veritabanını bulmak için kullanır.If database_name olan belirtilmezse, geçerli veritabanı KIMLIK döndürdü.object_id('table_name')
Çağrı object_id() işlev.Bu işlev, bir tablo adı kabul eder ve denetlemek için tam metin dizini içeren tablonun tablo KODU döndürür.
Dönen Tablo
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
anahtar sözcük |
nvarchar(8000) |
Tam metin dizini içinde depolanan anahtar onaltılı gösterimi.
Note:
OxFF sonuna bir dosya veya dataset gösteren özel (special) karakteri temsil eder.
|
display_term |
nvarchar(8000) |
Anahtar sözcüğü okunabilir biçimi.Bu biçim, onaltılık bir biçimden türetilir.
Note:
The display_term value for OxFF is "END OF FILE."
|
column_id |
int |
Geçerli anahtar sözcüğü tam metin dizini olduğu sütun KIMLIĞI. |
document_count |
int |
Belge ve geçerli terimi içeren satır sayısı. |
Remarks
Döndürülen bilgi sys.dm_fts_index_keywords dışında başka şeyler arasında aşağıdaki bulmak için son derece yararlıdır:
Bir anahtar sözcüğü tam metin dizini bir parçası olup olmadığı.
Belirli bir anahtar sözcük, belge veya satır sayısını içerir.
Tam metin dizini en sık kullanılan anahtar sözcük:
document_count of each keyword_value Karşılaştırma için toplam document_count0xFF belge sayısı.
Genellikle, ortak anahtar sözcükler stopwords bildirmek uygun olasıdır.
İzinler
CREATE FULLTEXT CATALOG izinleri ve tam metin dizin tarafından kapsanan sütunların SELECT izni gerektirir.
Örnekler
C.Üst düzey tam metin dizini içeriği görüntüleme
Aşağıdaki örnek tam metin dizini üst düzey içerik hakkındaki bilgileri görüntüler HumanResources.JobCandidate tablonun AdventureWorks Örnek Veritabanı'nı tıklatın. .
SELECT * FROM sys.dm_fts_index_keywords(db_id('AdventureWorks'), object_id('HumanResources.JobCandidate'))
GO