IBM Support

PH59776: INTERNAL APAR FOR PARSER IMPROVEMENTS TO CATCH DDL ERRORS FOR TABLES

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as new function.

Error description

  • Internal APAR for Parser improvements to Catch DDL Errors for
    Tables
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of Db2 Administration Tool for z/OS    *
    ****************************************************************
    * PROBLEM DESCRIPTION: This APAR provides enhancements to      *
    *                      improve parser support for table DDL.   *
    ****************************************************************
    Some processes in Db2 Admin Tool accept DDL as input. The DDL is
    parsed to identify the keywords and values, but currently the
    syntax, semantics, and values are not verified. Therefore,
    errors will not be detected until the DDL is applied to Db2 much
    later in the process.
    
    The parser is being enhanced in stages to detect and report
    basic errors in the parsed DDL. This APAR adds the following
    checks for CREATE and ALTER TABLE statements:
     - Check whether an attribute is specified more than once
     - Verify that exclusive options for ALTER TABLE (such as DROP
       COLUMN) are not specified with any other option
     - Verify value ranges for some options. For example:
       - DSSIZE is in the range of 1-1024
       - Length attribute for a CHAR column is in the range of 1-255
     - Verify that CREATE GLOBAL TEMPORARY TABLE does not contain
       options that are not valid (such as AUDIT)
     - Verify that some options (such as LOGGED) in CREATE TABLE
       are valid only if the table is created in an implicit table
       space.
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    PH59776

  • Reported component name

    DB2 ADMIN TOOL

  • Reported component ID

    568851500

  • Reported release

    D10

  • Status

    CLOSED UR1

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    YesSpecatt / New Function / Xsystem

  • Submitted date

    2024-02-13

  • Closed date

    2024-03-01

  • Last modified date

    2024-04-01

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

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

    UI95902

Modules/Macros

  • ADB2PA
    

Fix information

  • Fixed component name

    DB2 ADMIN TOOL

  • Fixed component ID

    568851500

Applicable component levels

  • RD10 PSY UI95902

       UP24/03/05 P F403  

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":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSZJXP","label":"DB2 Tools for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"D10","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
04 April 2024