CDRM に関する重要な情報

Db2® バージョン 9 以降のシステムではどのような Db2® ビューを処理するときでも CDRM が決定的に重要な意味を持ちます。これは、ビューが Db2® カタログ表に作成されたときに、Db2® が有効な CDRM を記録するためです。このビューがその後アクセスされるときに、Db2® は、ビューが作成されたときの CDRM を、ビューにアクセスしようとするプロセスの CDRM と照合します。この 2 つの値が一致しない場合、Db2® はアクセスを拒否して、SQLCODE-270 を発行します。プロセスの CDRM をビューが最初に作成されたとき同じ CDRM 値に変更して、ビューに正常にアクセスできるようにする必要があります。

この制限は、ビューに DECFLOAT 列が定義されているかどうかには関係なく、Db2® バージョン 12 (またはそれ以降の) システムで作成されたすべてのビューに適用されます。