日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
SQLServer數(shù)據(jù)庫(kù)實(shí)現(xiàn)全文檢索的一個(gè)完整的例子

SQL Server數(shù)據(jù)庫(kù)操作中,有時(shí)候由于工作的需求可能要實(shí)現(xiàn)全文檢索的功能。那么全文檢索是怎么實(shí)現(xiàn)的呢?實(shí)現(xiàn)步驟是怎樣的呢?本文我們先介紹實(shí)現(xiàn)的步驟,然后通過(guò)一個(gè)完整的例子對(duì)全文檢索的步驟進(jìn)行演練,希望能夠?qū)δ兴鶐椭?/p>

創(chuàng)新互聯(lián)長(zhǎng)期為超過(guò)千家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為莒南企業(yè)提供專業(yè)的成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作,莒南網(wǎng)站改版等技術(shù)服務(wù)。擁有10多年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。

實(shí)現(xiàn)全文檢索的步驟如下:
(1)啟動(dòng)數(shù)據(jù)庫(kù)的全文處理功能(sp_fulltext_datebase); 
(2)建立全文目錄(sp_fulltext_catalog); 
(3)在全文目錄中注冊(cè)需要全文索引的表(sp_fulltext_table); 
(4)指出表中需要全文檢索的列名(sp_fulltext_column) 
(5)為表創(chuàng)建全文索引(sp_fulltext_table); 
(6)填充全文索引(sp_fulltext_catalog)。

--在執(zhí)行該腳本程序之前啟動(dòng)sql server的全文搜索服務(wù),即microsoft search服務(wù)。

 
 
 
  1. use pubs --打開數(shù)據(jù)庫(kù)   
  2.  
  3. go  

--檢查pubs是否支持全文索引,如果不支持全文索引,則使用sp_fulltext_datebase打開該功能。

 
 
 
  1. if (select databaseproperty ('pubs','IsFulltextEnables'))=0   
  2.  
  3. execute sp_fulltext_database 'enable'  

--建立全文目錄FT_pubs。

 
 
 
  1. execute sp_fulltext_catalog 'FT_pubs','create'  

--為titles表建立全文索引數(shù)據(jù)元。

 
 
 
  1. execute sp_fulltext_table 'titles','FT_pubs','UPKCL_titleidind'  

--設(shè)置全文索引列名 。

 
 
 
  1. execute sp_fulltext_column 'titles','title','add'   
  2.  
  3. execute sp_fulltext_column 'titles','notes','add'  

--建立全文索引。

 
 
 
  1. execute sp_fulltext_table 'FT_pubs','activate'  

--填充全文索引目錄。

 
 
 
  1. execute sp_fulltext_catalog 'FT_pubs','start_full'   
  2.  
  3. GO  

--檢查全文目錄填充情況。 

 
 
 
  1. WHILE FulltextCatalogProperty("FT_pubs','PopulateStatus')<>0   
  2.  
  3. BEGIN  

--如果全文目錄正處于填充狀態(tài),則等待30秒后再檢測(cè)一次。

 
 
 
  1. WAITFOR DELAY ‘0:0:30’   
  2.  
  3. END  

--全文目錄填充完成后,使用全文目錄檢索。

--查詢title列或notes列中包含有database或computer字符串的圖書名稱。

 
 
 
  1. SELECT title FROM title   
  2.  
  3. where CONTAINTS(title,'database')   
  4.  
  5. or contains(notes,'database')   
  6.  
  7. or contains(title,'computer')   
  8.  
  9. or contains(notes,'computer') 

關(guān)于SQL Server數(shù)據(jù)庫(kù)實(shí)現(xiàn)全文檢索的知識(shí)就介紹到這里了,希望本次的介紹能夠帶給您一些收獲。

【編輯推薦】

  1. Oracle提示“資源正忙,需指定nowait”的解決方案
  2. 不同數(shù)據(jù)庫(kù)分頁(yè)技術(shù)的實(shí)現(xiàn)及高效率分頁(yè)技術(shù)三方案
  3. 如何查詢SQL Server數(shù)據(jù)庫(kù)沒(méi)有主鍵的表并增加主鍵
  4. SQL Server數(shù)據(jù)庫(kù)如何按百分比查詢出表中的記錄數(shù)
  5. MySQL數(shù)據(jù)庫(kù)中COUNT(*)和DISTINCT的使用及效率研究

網(wǎng)頁(yè)標(biāo)題:SQLServer數(shù)據(jù)庫(kù)實(shí)現(xiàn)全文檢索的一個(gè)完整的例子
URL分享:http://m.5511xx.com/article/djjecpe.html