IBM Support

PK37190: "IN" OPERATOR NOT RETURNING ROWS

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When specifying the IN operator multiple times in a WHERE
    predicate, HPU does not return the correct amount of rows. The
    same UNLOAD with DB2 FORCE produces the correct amount of rows.
    Changing the IN operator to an equal operator works OK also.
    ADDITIONAL SYMPTOMS:
    1) Using UNLOAD PLUS syntax HPU generates a null indicator when
       IF NULL is specified. PB 8643
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of DB2 High Performance Unload.        *
    ****************************************************************
    * PROBLEM DESCRIPTION: When specifying the IN operator         *
    *                      multiple times in a WHERE predicate,    *
    *                      HPU does not return the correct amount  *
    *                      of rows. The same UNLOAD with DB2 FORCE *
    *                      produces the correct amount of rows.    *
    *                      Changing the IN operator to an equal    *
    *                      operator works OK also.                 *
    *                      ADDITIONAL SYMPTOMS:                    *
    *                      1. Using UNLOAD PLUS syntax HPU         *
    *                      generates a null indicator when IF NULL *
    *                      is specified. PB 8643                   *
    ****************************************************************
    * RECOMMENDATION: APPLY the PTF.                               *
    ****************************************************************
    Module inznode was changed. The CCSID is set correctly for each
    predicate.
    Additional Symptoms:
    1.Modules inzpyacc and inzctrlp were changed to remove the null
    byte indicator when IF NULL is used in Unload Plus syntax.
    

Problem conclusion

  • APPLY the PTF.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK37190

  • Reported component name

    DB2 HI PERF UNL

  • Reported component ID

    5697F4400

  • Reported release

    220

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2007-01-10

  • Closed date

    2007-01-29

  • Last modified date

    2007-02-01

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

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

    UK21669

Modules/Macros

  •    INZUTILB
    

Fix information

  • Fixed component name

    DB2 HI PERF UNL

  • Fixed component ID

    5697F4400

Applicable component levels

  • R220 PSY UK21669

       UP07/01/31 P F701

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.

[{"Line of Business":{"code":"LOB10","label":"Data and AI"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSZJXP","label":"DB2 Tools for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"220"}]

Document Information

Modified date:
30 March 2021