Originally posted by: JayCh
I've recently encountered with a problem When executing an update operation on a table in a Unicode Oracle instance containing a 'CHAR' column.
The error looks like below.The 'CHAR' column was of type "char(1 char)". When tried to update this column with value "Y", this was being inserted as "Y ", which is causing the error. The data language is "Native" in the type tree for this column.
Error returned by OCIStmtExecute, errcode=12899
ORA-12899: value too large for column "SUPPORT"."TEST6"."COL2" (actual: 4, maximum: 1)
I found the below solution from IBM, but I couldn't figure how to set envirnment variable. Need advice on how to do this.
To disable the WTX default column padding functionality, the following environment variable can be set:
TX_DB_PAD_CHAR=0
Help much appreciated
Thanks,
Jay
#IBMSterlingTransformationExtender#IBM-Websphere-Transformation-Extender#DataExchange