Aracılığıyla paylaş


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.

NoteNote:
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.

NoteNote:
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