IBM Support

PM26741: DB2 FOR Z/OS ENDS WITH INZU238E PERFORMING LOGICAL UNLOAD WHERE SQL STATEMENT INVOLVES COMPARISON WITH CONSTANT

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • INZU238E UNEXPECTED UNSUPPORTED SELECT
    UTILITY CANNOT SWITCH TO SQL PROCESSING
    REASON 0Xc000c / 0X278609e8
    
    DETAILS:
    A logical unload stops with RC 8 and msgINZU238E where the SQL
    statement involves comparison with a constant and the same
    expression is compared several times as in the following
    example:
    CASE expression
        WHEN constant1 THEN
        WHEN constant2 THEN
        ...
    END
    
    
    PB 10942
    

Local fix

  • Adding FIX(OPTCMP) to VUU030/ULOPTNS in the HPU parmlib solves
    the problem.
    
    Be aware that this setting may slow down HPU where SQL
    statements with comparisons are involved.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of DB2 High Performance Unload.        *
    ****************************************************************
    * PROBLEM DESCRIPTION: (changed since first description)       *
    *                      HPU 3.2 and HPU 4.1 only: A logical     *
    *                      unload stops with RC 8 and msgINZU238E  *
    *                      where the SQL statement involves        *
    *                      comparison with a constant and the      *
    *                      same expression is compared several     *
    *                      times as in the following example:      *
    *                      CASE exp                                *
    *                          WHEN constant1 THEN                 *
    *                          WHEN constant2 THEN                 *
    *                          ...                                 *
    *                      END                                     *
    *                      This only occurs if exp, constant1,     *
    *                      contant2.. have the same numercial      *
    *                      datatype                                *
    *                      (SMALLINT/INT/BIGINT/FLOAT/DECIMAL).    *
    *                      PB 10942                                *
    ****************************************************************
    * RECOMMENDATION: APPLY the PTF.                               *
    ****************************************************************
    inznode module was changed.
    

Problem conclusion

  • APPLY the PTF.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM26741

  • Reported component name

    DB2 HI PERF UNL

  • Reported component ID

    5697F4400

  • Reported release

    320

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-11-15

  • Closed date

    2010-12-28

  • Last modified date

    2011-02-01

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Modules/Macros

  •    INZUTILK
    

Fix information

  • Fixed component name

    DB2 HI PERF UNL

  • Fixed component ID

    5697F4400

Applicable component levels

  • R320 PSY UK63536

       UP11/01/05 P F101

  • R410 PSY UK63537

       UP11/01/05 P F101

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSAUUV","label":"IBM Db2 High Performance Unload for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"320","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
12 February 2021