Siebel Pack 3.0 direct access component gen incorect SQL

Post questions here relative to DataStage Server Edition for such areas as Server job design, DS Basic, Routines, Job Sequences, etc.

Moderators: chulett, rschirm, roy

Post Reply
hkotze
Participant
Posts: 35
Joined: Tue Feb 04, 2003 5:09 am

Siebel Pack 3.0 direct access component gen incorect SQL

Post by hkotze »

Hi All

We are trying to extract data from Siebel 7.x using the Siebel PACK 3.0 with DataStage version 7.0

When the plugin generates the SQL for the join we get the following:

Select t1.row_id, t2.row_id, t2.par_oud_id from s_org_int t1, s_org_int t2 where t1.row_id = t2.par_oud_id (+)

When we run the sql in DB2 we get an errorat the ")" of the '(+)'

The sql look like oracle sql.

Has someone came across this?

How did you resolve it?

I logged it with support, I'm just trying all options to find a work around in the interim.
denzilsyb
Participant
Posts: 186
Joined: Mon Sep 22, 2003 7:38 am
Location: South Africa
Contact:

Post by denzilsyb »

strange syntax.
while waiting for support, can you write your own SQL - user defined?

could it be a right outer join that is somehow specified in the plugin? Without the plugin, i cant offer much help.
dnzl
"what the thinker thinks, the prover proves" - Robert Anton Wilson
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

It does look like Oracle syntax. Check with the vendor. It may have only been tested against Oracle, and only with five rows!
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Post Reply