国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
SQL SERVER數(shù)據(jù)庫全文索引的示例
一個(gè)完整的SQL SERVER數(shù)據(jù)庫全文索引的示例。(以pubs數(shù)據(jù)庫為例)

首先,介紹利用系統(tǒng)存儲(chǔ)過程創(chuàng)建全文索引的具體步驟:

1) 啟動(dòng)數(shù)據(jù)庫的全文處理功能           (sp_fulltext_database)
2) 建立全文目錄                       (sp_fulltext_catalog)
3) 在全文目錄中注冊(cè)需要全文索引的表   (sp_fulltext_table)
4) 指出表中需要全文索引的列名         (sp_fulltext_column)
5) 為表創(chuàng)建全文索引                   (sp_fulltext_table)
6) 填充全文目錄                       (sp_fulltext_catalog)


---------********示例********-------------
以對(duì)pubs數(shù)據(jù)庫的title和notes列建立全文索引,之后使用索引查詢title列或notes列中包含有datebase 或computer字符串的圖書名稱:

在這之前,需要安裝Microsoft Search服務(wù),啟動(dòng)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,是激活表的全文檢索能力,也就是在全文目錄中注冊(cè)該表
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秒后再檢測(cè)一次
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)存儲(chǔ)過程
過程名稱:sp_fulltext_service
執(zhí)行權(quán)限:serveradmin或系統(tǒng)管理員
作     用:設(shè)置全文搜索屬性


過程名稱:sp_fulltext_catalog
執(zhí)行權(quán)限:db_owner及更高角色成員
作     用:創(chuàng)建和刪除一個(gè)全文目錄,啟動(dòng)或停止一個(gè)全文目錄的索引操作


過程名稱:sp_fulltext_database
執(zhí)行權(quán)限:db_owner角色成員
作     用:初始化全文索引或刪除數(shù)據(jù)庫中所有全文目錄


過程名稱:sp_fulltext_table
執(zhí)行權(quán)限:db_ddladnmin或db_owner角色成員
作     用:將一個(gè)表標(biāo)識(shí)為全文索引表或非全文索引表


過程名稱:sp_fulltext_column
執(zhí)行權(quán)限:db_ddladnmin角色成員
作     用:指出一個(gè)全文索引表中的那些列假如或退出全文索引
 
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
如何使用SQLServer2000全文檢索 -- c#天堂
SQL Server 2000數(shù)據(jù)庫中如何重建索引
使用 Microsoft SQL Server 2000 的全文搜索功能構(gòu)建 Web 搜索應(yīng)用程序
全文索引image列,全攻略! - MS-SQL Server / 疑難問題
sqlserver如何添加全文索引
sql必會(huì)系列之索引
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服