Oracle Float and VARCHAR precisions in changelog generated by generateChangeLog are incorrect

Description

The generated change log XML contains wrong column size for VARCHAR2 and FLOAT. For VARCHAR2 the size is half of the expected column size where as for FLOAT the size is always 22.

VARCHAR2: Expected VARCHAR2(120) Generated VARCHAR2 (60 CHAR)

FLOAT: Expected FLOAT(126) Generated FLOAT(22)

seems similar to this.

I have made some changes in ColumnSnapshotGenerator.java to resolve the issue locally. Attaching the changed java file for review.

Environment

Oracle 11g

Attachments

1

Activity

Show:

Nathan Voxland October 28, 2014 at 9:20 PM

This is fixed for 3.3.0

Fixed

Details

Reporter

Fix versions

Affects versions

Priority

Created June 17, 2014 at 12:05 PM
Updated October 28, 2014 at 9:20 PM
Resolved October 28, 2014 at 9:20 PM