(C) IBM Corp. 1996, 2000
DB2 Text Extender
搜尋引數是您在文字文件中搜尋術語時,所指定的條件。
它是由一或數個搜尋術語及搜尋參數所組成。
搜尋引數的範例,請參照指定搜尋引數及名為 txsample.udf 的檔案。
其中包含 DB2 Text Extender 函數範例,執行於準備範例資料庫來進行安裝驗證的範例表格上。
使用搜尋引數的 DB2 Text Extender 函數包括:
- CONTAINS。此函數使用搜尋引數來搜尋特定文字文件中的文字。
如果文件中有包含該文字,就會傳回 INTEGER 值 1。否則,即傳回 0。
- NO_OF_MATCHES。此函數使用搜尋引數來在文字文件中執行搜尋作業。 它會傳回 INTEGER 值,表示在每一個文件中發現的相符者個數。
- RANK。此函數使用搜尋引數來在文字文件中執行搜尋作業。
它會針對所找到的每一個文件傳回等級值,表示所找到的文件與搜尋引數說明的相符程度。
- REFINE。此函數使用二個搜尋引數,並且會傳回 LONG VARCHAR 類型的合併搜尋引數,
此引數是由布林運算子 AND 所連接的二個原始搜尋引數所組成。
- HANDLE_LIST。此函數使用搜尋引數來在文字文件中執行搜尋作業。
它會傳回 DB2TEXTHLISTP 或 DB2TEXTFHLISTP 類型的值,
以指向所找到之文件的 handle 列示。
- SEARCH_RESULT。此函數會傳回一個包含所要求之資訊的表格,
即等級、相符者個數及 handle。
使用搜尋引數的 API 函數有:
- DesGetBrowseInfo。此函數使用搜尋引數,以搜尋 handle 所識別的所有文字。
它會傳回指標,指向 DesStartBrowseSession 所需的瀏覽資訊,以強調顯示術語。
- DesGetSearchResultTable。此函數使用搜尋引數,
以搜尋文字直欄所識別的所有文字文件。所找到之文字項目的 handle 資料會被寫入結果表格。 等級及相符者個數的相關瀏覽資訊,也會被寫入結果表格。
[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]