TRUNCATE TEXT INDEX 文は、テキストインデックス定義を削除しないで、手動テキストインデックスからデータを削除する場合に使用します。たとえば、テキストインデックスのテキスト設定オブジェクトを変更してストップリストを更新する場合、最初にテキストインデックスをトランケートし、そのインデックスが参照しているテキスト設定オブジェクトを変更します。次にテキストインデックスをリフレッシュして、新しいデータをインデックスに移植する必要があります。
IMMEDIATE REFRESH (デフォルト) と定義されているテキストインデックスに対して TRUNCATE TEXT INDEX 文を実行することはできません。IMMEDIATE REFRESH テキストインデックスの場合は、インデックスを削除する必要があります。
CREATE TEXT INDEX txt_index_manual ON MarketingInformation ( Description )
MANUAL REFRESH;
REFRESH TEXT INDEX txt_index_manual ON MarketingInformation;
TRUNCATE TEXT INDEX txt_index_manual ON MarketingInformation;