IBM Support

PM09782: Saving a shorter time value over a longer time value in Oracle d oes not completely overwrite the old value.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Saving a time value that is shorter over a time value that is lo
    nger does not overwrite the whole value.  It overwrites some of
    the digits and leaves the remaining digits, resulting in an unex
    pected date value.  For example, overwriting a date newer than S
    eptember 9, 2001 01:46:40 UTC (time value 1000000000) with a dat
    e older than that date (time value 999999999) will result in an
    incorrect date.
    
    The Oracle database handles this differently than the Informix d
    atabase.  This data corruption can lead to unexepected behaviors
     when syncing files whose timestamps precede the date listed abo
    ve.
    

Local fix

Problem summary

  • Saving a time value that is shorter over a time value that
    is longer does not overwrite the whole value. It overwrites
    some of the digits and leaves the remaining digits,
    resulting in an unexpected date value. For example,
    overwriting a date newer than September 9, 2001 01:46:40 UTC
    (time value 1000000000) with a date older than that date
    (time value 999999999) will result in an incorrect date
    

Problem conclusion

  • Call LOB DESCRIBE to check if the old textval length is
    greater than the new one then need to call LOB TRIM to trim
    the value before LOB WRITE to write the new value
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM09782

  • Reported component name

    TLOGIC SYNERGY

  • Reported component ID

    5724V66SN

  • Reported release

    710

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-03-11

  • Closed date

    2010-05-14

  • Last modified date

    2010-05-14

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

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

Fix information

  • Fixed component name

    TLOGIC SYNERGY

  • Fixed component ID

    5724V66SN

Applicable component levels

  • R710 PSN

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSC6Q5","label":"Rational Synergy"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.1","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
22 December 2020