av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術(shù)文章
文章詳情頁

SQL Server全文檢索簡介

瀏覽:70日期:2023-10-28 15:47:04
全文索引和全文檢索是sql server 7.0的新增功能,它能夠?qū)?shù)據(jù)中的字符類型列(如varchar、text等類型列)進行索引,并通過索引實現(xiàn)全文搜索查詢。sql server常規(guī)索引與全文檢索相比,二者的區(qū)別如下:常規(guī)索引;;全文索引使用create index或約束定義創(chuàng)建;;;;使用全文索引存儲過程創(chuàng)建和刪除通過刪除或執(zhí)行drop index語句刪除當插入、修改或刪除數(shù)據(jù)時,sql server;;;;;;只能通過任務調(diào)度或執(zhí)行存儲過 能夠自動更新常規(guī)索引內(nèi)容;;程來填充全文索引每個表可以建立多個常規(guī)索引每個表只能有一個全文索引索引不能分組;;;;;;同一個數(shù)據(jù)庫中的多個全文索引可;;以組織為一個全文目錄常規(guī)索引存儲在數(shù)據(jù)庫文件中全文索引存儲在文件系統(tǒng)中為了支持全文索引操作,sql server 7.0新增了一些新存儲過程和transact-sql語句,使用這些存儲過程創(chuàng)建全文索引的具本步驟為(括號內(nèi)為每步所調(diào)用的存儲過程名稱):(1)啟動數(shù)據(jù)庫的全文處理功能(sp_fulltext_datebase);(2)建立全文目錄(sp_fulltext_catalog);(3)在全文目錄中注冊需要全文索引的表(sp_fulltext_table);(4)指出表中需要全文檢索的列名(sp_fulltext_column)(5)為表創(chuàng)建全文索引(sp_fulltext_table);(6)填充全文索引(sp_fulltext_catalog)。例:use pubsgoexec sp_fulltext_database 'enable'--為titles表建立全文索引數(shù)據(jù)元,其中create為建立,activate為激活,deactivate為關(guān)閉表全文索引的激活狀態(tài),使它不再參加全文目錄填充,drop為刪除;create參數(shù)中,后面跟的是全文目錄名稱和索引列名。--下面語句為pubs數(shù)據(jù)庫中的titles表創(chuàng)建全文索引數(shù)據(jù)元,存儲該數(shù)據(jù)元的全文目錄為FT_pubs,所使用的唯一索引為UPKCL_titleidind(title表中為title_id列的PRIMARY KEY約束所建立的唯中索引)sp_fulltext_table titles,'create','FT_pubs','upkcl_titledind'--激活它sp_fulltext_table titles,'activate'--指定參加全文索引的列sp_fulltext_column 'titles','title','add'sp_fulltext_column 'titles','notes','add'下面是一個完整的例子:--在執(zhí)行該腳本程序之前啟動sql server的全文搜索服務,即microsoft search服務use pubs;;--打開數(shù)據(jù)庫go--檢查pubs是否支持全文索引,如果不支持全文索引,則使用sp_fulltext_datebase打開該功能if (select databaseproperty ('pubs','IsFulltextEnables'))=0;;;execute sp_fulltext_database 'enable'--建立全文目錄FT_pubsexecute sp_fulltext_catalog 'FT_pubs','create'--為titles表建立全文索引數(shù)據(jù)元execute sp_fulltext_table 'titles','FT_pubs','UPKCL_titleidind'--設置全文索引列名execute sp_fulltext_column 'titles','title','add'execute sp_fulltext_column 'titles','notes','add'--建立全文索引execute sp_fulltext_table 'FT_pubs','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--全文目錄填充完成后,使用全文目錄檢索--查詢title列或notes列中包含有database或computer字符串的圖書名稱SELECT title;;FROM title;;where CONTAINTS(title,'database');;;or contains(notes,'database');;;or contains(title,'computer');;;or contains(notes,'computer') ;;
主站蜘蛛池模板: 偷拍自拍在线观看 | 性一交一乱一透一a级 | 精品久久视频 | 欧美夜夜 | 一级a性色生活片久久毛片 一级特黄a大片 | 蜜桃在线视频 | 色综合99 | 欧美日韩中文国产一区发布 | 中文字幕一区二区三区四区五区 | 欧美日韩精品免费观看 | 中文字幕一区二区三区精彩视频 | 精品一区免费 | 欧洲精品视频一区 | 三区在线| 亚洲精品乱码久久久久久9色 | 午夜不卡福利视频 | 亚洲人成一区二区三区性色 | 国产一区视频在线 | 亚洲午夜精品视频 | 欧美一区二区免费在线 | 国产一区二区三区免费观看视频 | 欧美a区 | 欧美日韩久久久 | 久久久久久国产精品mv | 精品欧美乱码久久久久久1区2区 | 观看毛片 | 国产精品久久久久久久三级 | 日韩国产一区二区三区 | 欧美日韩电影一区 | 香蕉婷婷 | 欧美日韩在线播放 | 草久在线| 伊人伊人 | 国产精品美女久久久久久久网站 | 亚洲国产一区视频 | 欧美日韩国产精品激情在线播放 | 中文字幕在线三区 | 99热精品6| 亚洲欧美一区二区三区国产精品 | 天堂va在线 | 一级毛片视频 |