DSNIELIK

モジュールDSNIELIKは、LIKE述部を評価します。LIKE述部のマスクを評価対象の列に適用します。このモジュールは、LIKE述部に基づいて行を修飾するためのデータのスキャン時に大量に使用されます。

ヒント

ホスト変数が索引付け可能な定数で、フィールド プロシージャーが列に存在しない場合、HOSTVAR形式を使用してLIKE述部に索引を付けられます。たとえば、:HV = 'char%'となります。

述部に索引を付けるために、ホスト変数の長さを列の長さと一致させる必要はありません。実際、ホスト変数にブランクを挿入して('char% 'など)長さを調整しても、希望どおりの結果セットは得られません。ホスト変数には必要な長さを定義してください。

参考資料

『IBM Db2 for OS/390, Messages and Codes(GC26-8979)』

『IBM Db2 for OS/390, Application Programming and SQL Guide(SC26-8958)』

『IBM Db2 for OS/390, Installation Guide(GC26-8970)』