Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Bagaimana cara mengabaikan tag html di Sql Server 2008 Pencarian Teks Lengkap

ada filter untuk file .htm dan .html.

untuk melihat apakah Anda sudah memasang filter, jalankan sql ini:

SELECT * FROM sys.fulltext_document_types

Anda akan melihat:

.htm E0CA5340-4534-11CF-B952-00AA0051FE20 C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Binn\nlhtml.dll 12.0.6828.0 Microsoft Corporation

.html E0CA5340-4534-11CF-B952-00AA0051FE20 C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Binn\nlhtml.dll 12.0.6828.0 Microsoft Corporation

jadi, jika Anda dapat mengonversi kolom artikel Anda menjadi varbinary(max), maka Anda dapat menambahkan indeks teks lengkap di atasnya dan menentukan jenis dokumen '.html'

setelah indeks terisi, Anda dapat memverifikasi kata kunci menggunakan sql ini:

SELECT display_term, column_id, document_count
FROM sys.dm_fts_index_keywords
(DB_ID('your_db'), OBJECT_ID('your_table')) 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. tidak dapat memperbarui gambar profil menggunakan varbinary

  2. Bagaimana Anda menghapus log transaksi SQL Server?

  3. Recordset Ditutup Setelah Eksekusi Prosedur Tersimpan

  4. Tabel Periksa SQL Server Dipartisi

  5. 9 Tugas Penting yang Menjadi Tanggung Jawab DBA