IBM Support

PK35385: PLUS SIGN REPLACED BY X'00' IN FORMAT DELIMITED FOR FLOAT WHEN USING FASTUNLOAD SYNTAX. PB 8619 06/12/21 PTF PECHANGE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Plus sign + replaced by x'00' in format delimited for FLOAT
    when using FASTUNLOAD syntax on HPU Unload. PB 8619
    ADDITIONAL SYMPTOM:
    1) incorrect result when converting a null column into a not
       null value using INTO + NOTNULL when using FASTUNLOAD
       syntax on HPU Unload. PB 8607.
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
     - A NULL in a CHAR () NOT NULL colunm must be X'40' and
         padded with x'40' instead x'00'
       - A Smallint NULL in a DECIMAL PACKED NOT NULL column must be
         x'0000000c' instead  x'000000'
       - A Smallint NULL in a DECIMAL EXTERNAL NOT NULL column must
         be +0000000,000 instead all x'00'
            ( PB 8607 )
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of DB2 High Performance Unload.        *
    ****************************************************************
    * PROBLEM DESCRIPTION: Plus sign + replaced by x'00' in format *
    *                      delimited for FLOAT when using          *
    *                      FASTUNLOAD syntax on HPU Unload.        *
    *                      PB 8619                                 *
    *                      ADDITIONAL SYMPTOM:                     *
    *                      1. incorrect result when converting a   *
    *                      null column into a not null value       *
    *                      using INTO + NOTNULL when using         *
    *                      FASTUNLOAD syntax on HPU Unload.        *
    *                      PB 8607.                                *
    ****************************************************************
    * RECOMMENDATION: APPLY the PTF.                               *
    ****************************************************************
    - Modules inzctrlp and inzctrlf were changed. Functions
    inzcontrolUnpDelimitedEcs(),  inzcontrolUnpExternalEcs() and
    inzcontrolFunDelimitedEcs() where changed to process correctly
    the sign character for FLOAT data.
    Additional Symptom:
    1. Module inzctrlf was changed to correctly set the padding for
    the Fastunload syntax in format DSNTIAUL. When converting from
    NULL to NOT NULL, the padding is done with the default value.
    

Problem conclusion

  • APPLY the PTF.
    

Temporary fix

Comments

  • ž**** PE07/01/30 PTF IN ERROR. SEE APAR PK38419  FOR DESCRIPTION
    

APAR Information

  • APAR number

    PK35385

  • Reported component name

    DB2 HI PERF UNL

  • Reported component ID

    5697F4400

  • Reported release

    220

  • Status

    CLOSED PER

  • PE

    YesPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2006-11-29

  • Closed date

    2007-01-05

  • Last modified date

    2007-02-20

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

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

    UK21045 UK21046

Modules/Macros

  •    INZUTILB
    

Fix information

  • Fixed component name

    DB2 HI PERF UNL

  • Fixed component ID

    5697F4400

Applicable component levels

  • R210 PSY UK21045

       UP07/01/13 P F701

  • R220 PSY UK21046

       UP07/01/13 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.

[{"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":"220","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
12 February 2021