「"索引アドバイザーの使用"」というセクションの後に、 次のセクションを追加します。
255 バイトよりも長い列を索引キーの一部として指定できます。 DB2_INDEX_2BYTEVARLEN レジストリー変数を 1 バイトでなく 2 バイトにして、 索引キーの長さを保管できます。
レジストリー変数を変更すると、複数の SQL ステートメントが影響を受けます。 そのステートメントは以下の通りです。
レジストリー変数の値に関係なく、255 バイトの外部キー制限はなくなります。 外部キーに対応する 1 次キーの真理条件では、制限が強制されます。
より大きな索引キーを使用するために既存の索引を変換するには、 索引をドロップして、DB2_INDEX_2BYTEVARLEN レジストリー変数をオンに設定し、 索引を (より大きな列を使用して) 作成します。
構文記述を含め、SQL ステートメントについて詳しくは、 SQL 解説書 を参照してください。