最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SQL Server全文索引服務(wù)

 更新時間:2006年09月07日 00:00:00   作者:  
SQL 7的全文檢索和Index Server的檢索方式非常類似。 

Contains 
AND, OR, NOT
可以在Contains中很方便使用邏輯表達(dá)式
Example:
Select username from member where contains(userinfo,'"作家" AND "木匠"')
Select username from member where contains(userinfo,'"作家" OR "木匠"')
Select username from member where contains(userinfo,'"作家" AND NOT "木匠"') 
NEAR
這是一個在普通的邏輯表達(dá)式中沒有的關(guān)鍵字,意思是很簡單,就是說找到靠近的兩個詞
Example:
Select Content from MicrosoftRecord where contains(Content,'"比爾·蓋茨" NEAR "保羅·艾倫"')
這就表示要找到全文中包含比爾·蓋茨和保羅·艾倫,并且兩個詞相隔不遠(yuǎn)。 
FORMSOF INFLECTIONAL 
這個功能可以查找單詞的各種形式,比如過去式、復(fù)數(shù)、動詞形式、名詞形式等??上χ形臎]什么用
Example:
SELECT ProductName FROM Products WHERE CONTAINS(ProductName,'FORMSOF (INFLECTIONAL, dry)') 
*
這個功能可以查找單詞的前綴,不過對中文也沒有什么用處
Example:
SELECT ProductName FROM Products WHERE CONTAINS(ProductName, '"dis*"') 
ISABOUT WEIGHT
這個功能可以給復(fù)合查詢時不同的條件以不同的權(quán)重,以決定返回的記錄集的順序
SELECT CategoryName, Description FROM Categories WHERE CONTAINS(Description, 'ISABOUT spread weight (.8), sauces weight (.4), relishes weight (.2) )' )
權(quán)重的值可以從0.0到1.0
ContainsTable
它的使用方式和Contains基本相同,這里就不再重復(fù)介紹了。要提到的是它返回的是一張供你進(jìn)一步查詢的表,而不是一個查詢條件。 
FreeText 
如果使用這種方式,那么查詢的時候會使用分詞技術(shù)來實現(xiàn)模糊查詢,并且過濾掉一些非關(guān)鍵詞,比較類似于Contains中的FORMSOF,可惜對中文也沒有什么支持
Example:
SELECT CategoryName FROM Categories WHERE FREETEXT (Description, 'sweetest candy bread and dry meat' ) 
FreeTextTable 
它和FreeText的差別就跟Contains和ContainsTable的差別一樣。

相關(guān)文章

最新評論

车险| 禹州市| 绩溪县| 广昌县| 新乡市| 阿拉善盟| 临猗县| 西乡县| 札达县| 买车| 石嘴山市| 文水县| 永福县| 易门县| 南通市| 峨眉山市| 奉贤区| 翁牛特旗| 房产| 鹤山市| 花垣县| 高密市| 韶山市| 合水县| 开鲁县| 钟山县| 雷山县| 宁河县| 淳安县| 濉溪县| 荣昌县| 沅陵县| 交城县| 荆州市| 额尔古纳市| 金坛市| 湖南省| 偃师市| 中江县| 武陟县| 鹤峰县|