Documentation
(C) IBM Corp. 1996, 2000

DB2 Text Extender

UPDATE INDEX

此指令會立即啟動索引。它會更新索引, 以反應與此索引有關之文字直欄的目前內容。

若要讓外部檔案上的更新反應到索引中, 您必須在對應的 handle 直欄上發出不會發生任何影響的更新陳述式, 強迫將「變更」登錄放置到日誌表格中。 請參閱更新外部檔案的索引,以取得範例。

授權

您在表格中至少需有下列其中一種權限:

ALTER 專用權

SELECT 專用權

UPDATE 專用權。

指令語法

>>-UPDATE INDEX--table-name----+-----------------------------+-->
                               '-HANDLE--handle-column-name--'
 
>-----+---------------------+----------------------------------><
      '-COMMITCOUNT--count--'
 

指令參數

table-name
位在已連接資料庫中, 且含有要更新之文字直欄索引的文字表格名稱。可以是共用索引表格的名稱。除非綱目名稱與您的使用者 ID 相同, 否則此名稱必須包括明確綱目名稱 (限定元)。

HANDLE handle-column-name
如果是共用索引表格, 則不需要且會略過 handle-column-name。要更新的索引是與整個表格有關, 而不是與個別的文字直欄有關。

如果是多重索引表格, 則 handle-column-name 就是要更新其索引的 handle 直欄名稱。

COMMITCOUNT count
500 至 1 000 000 的值表示插入或更新次數, 在達到該次數之後,DB2 UDB 必須發出一個中間的確定陳述式。 這樣可避免啟用大型表格、直欄或大量外部檔案時,日誌空間不足的情形。


[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]