一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數(shù)據(jù)庫技術(shù)|

服務(wù)器之家 - 數(shù)據(jù)庫 - Sql Server - 一個完整的SQL SERVER數(shù)據(jù)庫全文索引的示例介紹

一個完整的SQL SERVER數(shù)據(jù)庫全文索引的示例介紹

2020-01-10 21:40MSSQL教程網(wǎng) Sql Server

以下是介紹SQL SERVER數(shù)據(jù)庫全文索引的示例,以pubs數(shù)據(jù)庫為例。需要的朋友參考下

首先,介紹利用系統(tǒng)存儲過程創(chuàng)建全文索引的具體步驟: 
1) 啟動數(shù)據(jù)庫的全文處理功能 (sp_fulltext_database) 
2) 建立全文目錄 (sp_fulltext_catalog) 
3) 在全文目錄中注冊需要全文索引的表 (sp_fulltext_table) 
4) 指出表中需要全文索引的列名 (sp_fulltext_column) 
5) 為表創(chuàng)建全文索引 (sp_fulltext_table) 
6) 填充全文目錄 (sp_fulltext_catalog) 

---------********示例********------------- 
以對pubs數(shù)據(jù)庫的title和notes列建立全文索引,之后使用索引查詢title列或notes列中包含有datebase 或computer字符串的圖書名稱: 
在這之前,需要安裝Microsoft Search服務(wù),啟動SQL server全文搜索服務(wù) 
user pubs --打開數(shù)據(jù)庫 
go 

--檢查數(shù)據(jù)庫pubs是否支持全文索引,如果不支持 
--則使用sp_fulltext_database 打開該功能 
if(select databaseproperty('pubs','isfulltextenabled'))=0 

execute sp_fulltext_database 'enable' 
--建立全文目錄FT_PUBS 
execute sp_fulltext_catalog 'FT_pubs','create' 

--為title表建立全文索引數(shù)據(jù)元 
execute sp_fulltext_table 'title','create','FT_pubs','UPKCL_titleidind' 

--設(shè)置全文索引列名 
execute sp_fulltext_column 'title','title','add' 

execute sp_fulltext_column 'title','notes','add' 
--建立全文索引 
--activate,是激活表的全文檢索能力,也就是在全文目錄中注冊該表 
execute sp_fulltext_table 'title','activate' 

--填充全文索引目錄 
execute sp_fulltext_catalog 'FT_pubs','start_full' 

go 
--檢查全文目錄填充情況 
While fulltextcatalogproperty('FT_pubs','populateStatus')<>0 

begin 
--如果全文目錄正處于填充狀態(tài),則等待30秒后再檢測一次 
waitfor delay '0:0:30' 

end 
--全文目錄填充完成后,即可使用全文目錄檢索 
select title 

form 
where CONTAINS(title,'database') 
or CONTAINS(title,'computer') 
or CONTAINS(notes,'database') 
or CONTAINS(notes,'database') 
  
'--------------以下介紹一下全文操作類的系統(tǒng)存儲過程 
過程名稱:sp_fulltext_service 
執(zhí)行權(quán)限:serveradmin或系統(tǒng)管理員 
作 用:設(shè)置全文搜索屬性 
過程名稱:sp_fulltext_catalog 
執(zhí)行權(quán)限:db_owner及更高角色成員 
作 用:創(chuàng)建和刪除一個全文目錄,啟動或停止一個全文目錄的索引操作 
過程名稱:sp_fulltext_database 
執(zhí)行權(quán)限:db_owner角色成員 
作 用:初始化全文索引或刪除數(shù)據(jù)庫中所有全文目錄 
過程名稱:sp_fulltext_table 
執(zhí)行權(quán)限:db_ddladnmin或db_owner角色成員 
作 用:將一個表標(biāo)識為全文索引表或非全文索引表 
過程名稱:sp_fulltext_column 
執(zhí)行權(quán)限:db_ddladnmin角色成員 
作 用:指出一個全文索引表中的那些列假如或退出全文索引

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美日韩亚洲成人 | 四虎国产| 天天操免费视频 | 沉沦艳妇杨幂肉体小说 | 高清女主播一区二区三区 | 亚洲精品人成网在线播放影院 | 国产福利你懂的 | 亚洲欧美久久婷婷爱综合一区天堂 | 国产精品嫩草影院在线看 | 大学生特黄特色大片免费播放 | 亚欧洲乱码视频一二三区 | 欧美娇小性xxxx | 爆操美女 | 亚洲国产成人久久77 | 91夜夜操| ts人妖系列在线专区 | 亚洲欧洲淘宝天堂日本 | 国产主播99 | 奇米影视4444 | 欧美色图亚洲天堂 | 亚洲色图欧美图片 | 国产精品主播在线 | 亚洲国产五月综合网 | 亚洲精品一区二区久久久久 | 国产剧情麻豆刘玥视频 | 国产小视频在线免费观看 | 高清视频一区二区三区 | 99精品久久精品一区二区小说 | 日本无翼乌漫画 | 免费看隐私美女 | 91sao国产在线观看 | 久久99re热在线观看视频 | 国产主播福利在线观看 | 日本精品一区二区三区 | 桃色导航 | 99精品久久久久久 | 精品欧美一区二区三区在线观看 | 国产一区二区三区日韩 | 非洲特级特黄aa大片 | 欧美日韩中文国产一区 | 国产精品合集久久久久青苹果 |