Column Data
Oracle GoldenGate supports the conversion of column data between character sets when the data is contained in the following column types:
-
Character-type columns:
CHAR/VARCHAR/CLOB
toCHAR/VARCHAR/CLOB
of another character set; andCHAR/VARCHAR/CLOB
to and fromNCHAR/NVARCHAR/NCLOB.
-
Columns that contain string-based numbers and date-time data. Conversions of these columns is performed between z/OS EBCDIC and non-z/OS ASCII data. Conversion is not performed between ASCII and ASCII versions of this data, nor between EBCDIC and EBCDIC versions, because the data are compatible in these cases.
Note:
Oracle GoldenGate supports timestamp data from
0001-01-03 00:00:00
to9999-12-31 23:59:59
. If a timestamp is converted from GMT to local time, these limits also apply to the resulting timestamp. A value of zero month, zero day field, or an all zero date value isn't supported. For example, values such as 0000-00-00 00:00:00, or any date value that includes a zero month or zero day field isn't supported.
Character-set conversion for column data is limited to a direct mapping of a
source column and a target column in the COLMAP
or
USEDEFAULTS
clauses of the Replicat MAP
parameter.
A direct mapping is a name-to-name mapping without the use of a stored procedure or
column-conversion function. Replicat performs the character-set conversion. No
conversion is performed by Extract or a data pump.