在作業系統提示字元下,請輸入:
=>db2 cmd
在 UNIX 系統的作業系統提示下,請輸入:
=>db2tx
在 Windows 系統的 DB2 提示下,請輸入:
db2=>db2tx
選擇一個包含要建立可搜尋文字的資料庫。 要連接資料庫,請輸入:
db2tx=>CONNECT TO mydatabase
若要啟用連接的資料庫,請輸入:
db2tx=>ENABLE DATABASE
只有在希望為全部表格建立一個單一索引時,您才必須啟用文字表格。
一個或數個索引? |
---|
建立表格的一或數個文字索引說明您可以為整個表格建立一個文字索引,或建立數個索引,每一個文字直欄一個索引,藉以建立可搜尋式表格。
以本範例而言,您不會為整個表格建立一個索引。 反之,請繼續下一個步驟來為一個文字直欄建立一個索引。 |
輸入下列指令,讓 DB2 Text Extender 在表格 db2tx.sample 的文字直欄 mycolumn 中進行搜尋,同時將名稱 myhandle 指定給此指令建立的 handle 直欄。
db2tx=>ENABLE TEXT COLUMN db2tx.sample mycolumn HANDLE myhandle
此指令可建立文字索引。 預設值用於已編製索引的文件類型及索引特性。
請輸入:
db2tx=>GET INDEX STATUS db2tx.sample HANDLE myhandle
請輸入:
db2tx=>QUIT
在作業系統提示字元下,請輸入:
=>db2
現在可以搜尋您的文件了。此 SELECT 指令會在您剛編製索引的文字中尋找所有出現的 searchterm:
db2=>SELECT COUNT (*) FROM sample WHERE DB2TX.CONTAINS (myhandle,'"searchterm"') = 1