Hello -
I'm trying to take some information from TERADATA to ORACLE.
The TERADATA data type I'm trying to take to ORACLE is as follows:
IndexStatistics VARBYTE(16383) FORMAT 'X(255)',
I put this into a staging table in ORACLE as follows:
IndexStatistics LONG RAW,
while this works flawlessly (i.e., I'm able to do the full insert/select from Teradata to ORACLE. When I try and move this value from the staging table to the target table:
IndexStatistics LONG RAW ======> IndexStatistics LONG RAW
I get an error from ORACLE that I've attempted to do an invalid operation on a LONG data type.
I don't understand how this can be. I inserted the value from Teradata into LONG RAW format. It worked. So how can moving from LONG RAW to LONG RAW fail?
I know this may be an ORACLE issue more than a TERADATA issue, but I thought that maybe someone might be able to help me out.
Thanks in advance.
Randy
I'm trying to take some information from TERADATA to ORACLE.
The TERADATA data type I'm trying to take to ORACLE is as follows:
IndexStatistics VARBYTE(16383) FORMAT 'X(255)',
I put this into a staging table in ORACLE as follows:
IndexStatistics LONG RAW,
while this works flawlessly (i.e., I'm able to do the full insert/select from Teradata to ORACLE. When I try and move this value from the staging table to the target table:
IndexStatistics LONG RAW ======> IndexStatistics LONG RAW
I get an error from ORACLE that I've attempted to do an invalid operation on a LONG data type.
I don't understand how this can be. I inserted the value from Teradata into LONG RAW format. It worked. So how can moving from LONG RAW to LONG RAW fail?
I know this may be an ORACLE issue more than a TERADATA issue, but I thought that maybe someone might be able to help me out.
Thanks in advance.
Randy