IBM Books
(C) IBM Corp. 2000

Net Search Extender 管理およびユーザーズ・ガイド

バイナリー・データ・タイプのテキスト索引の作成

BLOBFOR BIT DATA、 または datalink 値などのバイナリー・データ・タイプの列にデータを保管する場合、DB2 はデータを変換しません。 これは、文書が元のコード・ページ (CCSID) を保持することを意味します。 これによって、テキスト索引を作成するときに問題が生じる可能性があります。 これは、2 つの異なるコード・ページが存在することになるためです。 よって、データベースのコード・ページを使用するか、 CREATE INDEX コマンドで指定したコード・ページを使用するかを決定する必要があります。

この問題を回避するために、テキスト索引の作成時にコード・ページを指定してください。

db2text CREATE INDEX db2ext.comment FOR TEXT ON db2ext.texttab (comment) 
         CCSID 1252
 

コード・ページを指定しなかった場合には、 次のコマンドを実行して、索引を作成するために使用された CCSID を調べてください。

db2 SELECT ccsid FROM db2ext.textindexes WHERE indname = 'COMMENT'
                      and indschema = 'DB2EXT'

コード・ページが異なる複数の文書を 1 つのテキスト索引に含めることはサポートされていないことに注意してください。 DB2 が文書のコード・ページの設定値を変換する方法については、 「DB2 Universal Database 管理ガイド」を参照してください。 関連情報を参照してください。

文字データ・タイプの索引作成に関しては、このような問題がないことに注意してください。


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]