Microsoft SQL Server 2000全文检索建立以及使用

Microsoft SQL Server 2000全文检索建立以及使用
/*启用全文检索处理功能*/
exec sp_fulltext_database 'enable'
/*建立全文检索目录*/
exec sp_fulltext_catalog 'CONTENTMANAGER_CONTENTTEXT_FT', 'create'
/*在全文检索目录中注册进行全文检索的表*/
exec sp_fulltext_table 'JOINKEYDOCCONTENT', 'create', 'CONTENTMANAGER_CONTENTTEXT_FT', 'PK_JOINKEYDOCCONTENT'
/*设置全文检索列名*/
exec sp_fulltext_column 'JOINKEYDOCCONTENT', 'CONTENTTEXT', 'ADD'
/*建立全文索引*/
exec sp_fulltext_table 'JOINKEYDOCCONTENT', 'ACTIVATE'
/*填充全文索引目录*/
exec sp_fulltext_catalog 'CONTENTMANAGER_CONTENTTEXT_FT', 'START_FULL'
/*使用全文索引*/
/*CONTAINS语句*/
SELECT CONTENTID FROM JOINKEYDOCCONTENT WHERE CONTAINS(CONTENTTEXT, 'EXE')
/*FREETEXT语句*/
SELECT CONTENTID FROM JOINKEYDOCCONTENT WHERE FREETEXT(*, 'EXE')
GO

你可能感兴趣的:(Microsoft SQL Server 2000全文检索建立以及使用)