posts - 40,  comments - 7,  trackbacks - 0
          全文索引—CONTAINS語法

          全文索引—CONTAINS語法
          全文索引——CONTAINS 語法
          我們通常在 WHERE 子句中使用 CONTAINS ,就象這樣:SELECT * FROM table_name WHERE CONTAINS(fullText_column,'search contents')。

          我們通過例子來學習,假設有表 students,其中的 address 是全文本檢索的列。
          1. 查詢住址在北京的學生
          SELECT student_id,student_name
          FROM students
          WHERE CONTAINS( address, 'beijing' )
          remark: beijing是一個單詞,要用單引號括起來。

          2. 查詢住址在河北省的學生
          SELECT student_id,student_name
          FROM students
          WHERE CONTAINS( address, '"HEIBEI province"' )
          remark: HEBEI province是一個詞組,在單引號里還要用雙引號括起來。

          3. 查詢住址在河北省或北京的學生
          SELECT student_id,student_name
          FROM students
          WHERE CONTAINS( address, '"HEIBEI province" OR beijing' )
          remark: 可以指定邏輯操作符(包括 AND ,AND NOT,OR )。

          4. 查詢有 '南京路' 字樣的地址
          SELECT student_id,student_name
          FROM students
          WHERE CONTAINS( address, 'nanjing NEAR road' )
          remark: 上面的查詢將返回包含 'nanjing road','nanjing east road','nanjing west road' 等字樣的地址。
          ? ?? ?? ? A NEAR B,就表示條件: A 靠近 B。

          5. 查詢以 '湖' 開頭的地址
          SELECT student_id,student_name
          FROM students
          WHERE CONTAINS( address, '"hu*"' )
          remark: 上面的查詢將返回包含 'hubei','hunan' 等字樣的地址。
          ? ?? ?? ? 記住是 *,不是 %。

          6. 類似加權的查詢
          SELECT student_id,student_name
          FROM students
          WHERE CONTAINS( address, 'ISABOUT (city weight (.8), county wright (.4))' )
          remark: ISABOUT 是這種查詢的關鍵字,weight 指定了一個介于 0~1之間的數,類似系數(我的理解)。表示不同條件有不同的側重。

          7. 單詞的多態查詢
          SELECT student_id,student_name
          FROM students
          WHERE CONTAINS( address, 'FORMSOF (INFLECTIONAL,street)' )
          remark: 查詢將返回包含 'street','streets'等字樣的地址。
          ? ?? ?? ?對于動詞將返回它的不同的時態,如:dry,將返回 dry,dried,drying 等等。
          posted on 2006-08-17 09:31 Lansing 閱讀(632) 評論(0)  編輯  收藏 所屬分類: Oracle 10gSQL搜索引擎
          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          歡迎探討,努力學習Java哈

          常用鏈接

          留言簿(3)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          Lansing's Download

          Lansing's Link

          我的博客

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 寿光市| 克什克腾旗| 紫云| 岫岩| 文登市| 高阳县| 普定县| 竹溪县| 万宁市| 惠来县| 科尔| 和政县| 文安县| 扶余县| 富阳市| 奈曼旗| 长海县| 和田县| 景泰县| 曲麻莱县| 永平县| 定南县| 榆树市| 玉龙| 太和县| 霞浦县| 台南县| 广东省| 平谷区| 衡阳县| 连山| 长兴县| 河间市| 巫溪县| 财经| 株洲县| 弥渡县| 玉门市| 巴东县| 临武县| 张家界市|