Oracle datatype warning

Post questions here relative to DataStage Enterprise/PX Edition for such areas as Parallel job design, Parallel datasets, BuildOps, Wrappers, etc.

Moderators: chulett, rschirm, roy

Post Reply
bala_135
Premium Member
Premium Member
Posts: 156
Joined: Fri Oct 28, 2005 1:00 am
Location: Melbourne,Australia

Oracle datatype warning

Post by bala_135 »

Hi,

I am using Oracle 10G.
One of the field in Oracle is of number(8).
When i import it through Plugin metadata definitions i am getting the datatype as decimal(8,0).
When i import it thro Orchestrate schema definitions its giving me int32 for that particular field.

When i use the Orchestrate schema for my job
i am getting the warning mentioned below.

Oracle_Enterprise_6: When checking operator: When binding output interface field "XXXXX" to field "XXXXX": Implicit conversion; from source type "decimal[38,10]" to result type "int32": Possible range/precision limitation.

How to avoid this warning.
Any inputs most appreciated.

Regards,
Bala.
kumar_s
Charter Member
Charter Member
Posts: 5245
Joined: Thu Jun 16, 2005 11:00 pm

Post by kumar_s »

You can find one of the recent post with the same issue. It is found that integer without precision is taken as decimal(38,10) as default. Try to edit the medata manully from DS manager and use it.
Impossible doesn't mean 'it is not possible' actually means... 'NOBODY HAS DONE IT SO FAR'
Post Reply