偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

SQL SERVER全文檢索的實現(xiàn)

數(shù)據(jù)庫 SQL Server
SQL SERVER全文檢索在個人版中不能使用,使用企業(yè)版(推薦)或開發(fā)版中是可以實現(xiàn)的,下文對SQL SERVER全文檢索的實現(xiàn)方法作了詳盡的闡述,供您參考。

SQL SERVER全文檢索的方法不少人都在問,下面就為您詳細介紹SQL SERVER全文檢索的實現(xiàn)方法,如果您對SQL SERVER全文檢索方面感興趣的話,不妨一看。

在本例中,對test數(shù)據(jù)庫book表中title列和notes列建立SQL SERVER全文檢索。
//首先先啟動SQL Server的全文搜索服務(wù)。
use test //打開數(shù)據(jù)庫
go
//打開全文索引支持
execute sp_fulltext_database ‘enable’
//建立全文目錄ft_pubs
execute sp_fulltext_catalog ‘ft_test’,‘create’
//為titles表建立全文索引數(shù)據(jù)元,pk_title為book表中由主鍵所建立的***索引,此參數(shù)必須。
execute sp_fulltext_table ‘book’,‘create’,‘ft_test’,‘pk_title’
//設(shè)置全文索引列名
execute sp_fulltext_eolumn ‘book’,‘title’,‘ add’
execute sp_fulltext_ column ‘book’,‘notes’,‘add’
//建立全文索引
execute sp_fulltexLtable ‘book’,‘activate’
//填充全文索引目錄
execute sp_fulltext_ catalog ‘ft_test’,‘start_ full’
go
至此,全文索引建立完畢。
3.2 全文檢索
SQL Server 2000提供的全文檢索語句主要有CONTAINS和FREETEXT。CONTAINS語句的功能是在表所有列或指定列中搜索:
●一個字或短語;
●一個字或短語的前綴;
●與一個字相近的另一個字;
●一個字的派生字;
●一個重復出現(xiàn)的字。
CONTAINS語句的語法格式為:
CONTAINS({column *}),‘’) 其中,column說明被搜索列,使用時說明對表中所有全文索引列蓮行搜索
Contains_ search_ condition說明CONTAINS語句的搜索內(nèi)容,其語法格式為:
{||| |) [{|ANDIAND NOT|OR}}] [.n]
下面就simple_term和predix_term參數(shù)做一簡要說明:

simple— term指出CONTAINS語句所搜索的單字或短語,當為一個短語時,必須使用雙引號作為定界符。其格式為:
{word | “phrase”}
predix_term說明CONTAINS語句所搜索的字或短語前綴,其格式為:
{“word * ”| “phrase ”}
例如,下面語句檢索b0ok表的title列和notes列中包含database或computer字符串的圖書名稱及其注釋信息:
select title,notes from book
where contains(tilte,‘database’)or contains(notes,‘datable’)
or contains(title,‘computer’)or contains(notes,‘computer’)
FREETEXT語句的功能是在一個表的所有列或指定列中搜索一個自由文本格式的字符串,并返回與該字符串匹配的數(shù)據(jù)行。所以,F(xiàn)REETEXT語句所執(zhí)行的功能又稱做自由式全文查詢。
FREETEXT語句的語法格式為:
FREETEXT({column * },‘freetext_string’)
其中,column說明被搜索列,使用*時說明對表中的所有全文索引列進行搜索。Freetext_string參數(shù)指出所搜索的自由文本格式字符串。
例如,下面語句使用FREETEXT語句搜索book表中包含Successful Life字符串的數(shù)據(jù)行:
select title,notes
from book
where freetext (*,‘Successful Life’)
 

 

 

【編輯推薦】

帶您了解SQL Server觸發(fā)器的優(yōu)點

SQL Server備份恢復的兩種方法

SQL Server級聯(lián)刪除的實現(xiàn)

SQL Server Agent服務(wù)

sql server遠程連接失敗的五大原因

責任編輯:段燃 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-10-20 10:55:54

SQL Server全

2009-07-06 18:18:41

SQL Server全

2010-07-21 09:58:21

SQL Server全

2010-07-16 15:42:32

SQL Server

2010-07-09 10:36:22

SQL Server

2010-07-22 09:48:14

SQL Server全

2010-06-17 10:56:57

SQL Server數(shù)

2011-08-03 10:40:17

SQL Server數(shù)全文檢索

2011-04-22 10:40:52

SQL ServerWord檢索

2009-08-14 11:24:10

MySQL全文檢索MySQL Like索

2010-07-01 10:20:41

SQL Server

2015-07-13 11:39:25

SphinxSQL

2011-04-18 11:00:12

SQL Server全文索引

2010-11-10 14:06:44

SQL Server全

2011-08-30 13:54:29

SQL Server全文索引

2010-11-10 14:26:44

Sql Server全

2018-08-22 14:25:42

搜索LuceneQuery

2010-07-22 09:42:47

SQL Server

2010-07-22 09:33:45

SQL Server全

2011-08-30 12:34:18

Oracle C#Oracle Text
點贊
收藏

51CTO技術(shù)棧公眾號