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

服務(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角色成員 
作 用:指出一個全文索引表中的那些列假如或退出全文索引

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产va免费精品高清在线 | 四虎网址 | 亚洲一二区视频 | 四虎免费影院4hu永久免费 | 99精品视频在线观看免费播放 | 亚洲天堂2016| 99热都是精品 | 无码人妻丰满熟妇啪啪网不卡 | 国产精品一区久久精品 | 日韩免费在线视频观看 | 无码国产成人777爽死 | 精品在线免费观看视频 | 精品亚洲综合在线第一区 | 国产成人精品曰本亚洲78 | 草草视频在线观看 | 国产精品www视频免费看 | 色欧美在线 | 亚洲国产成人久久综合一 | 亚洲精品一二三四区 | 国产亚洲精品精品国产亚洲综合 | 爱爱小说漫画 | 嗯啊好大好爽 | 日韩一区二区中文字幕 | 日本男男gayxxxxx免费 | 国产99精品成人免费视频 | 黑人粗长大战亚洲女 | 青青青青青 | 女主被当众调教虐np | 4hu影院永久在线播放 | 日韩欧美国产免费看清风阁 | 激情五色月 | 香蕉久久夜色精品国产尤物 | 日本在线视频网址 | 3d动漫被吸乳羞羞 | 亚洲欧美日韩成人一区在线 | 成人在线视频播放 | 欧美性videossex丝袜 | 2020最新版的ab片 | 男人香蕉好大好爽视频 | 国产精品一区久久精品 | 四虎影院在线免费观看 |