Hi,
I got a new type of error , don't have any idea what it means. Please explain me how to resolve this isuue
Error details
main_program: Fatal Error: Pos arg exceeds numFields()-1: 3
DataStage Job 2270 Phantom 17275
The job aborts. Explain me please....
thanks,
Nitin
DataStage Job 2270 Phantom 17275
Moderators: chulett, rschirm, roy
-
- Charter Member
- Posts: 822
- Joined: Sat Sep 17, 2005 5:25 pm
- Location: USA
Without giving a brief description of what you are doing in the job, it's always hard to give any suggestions. From your error message it looks like you have an extra column in one of your stages. Are you dealing with any database tables? If so, are you using any user-defined sql? Check the metadata within the stages. There might be a mismatch in the number of columns.
Kris
Where's the "Any" key?-Homer Simpson
Where's the "Any" key?-Homer Simpson
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
"Pos arg" = "positional argument"
The message is telling you that some function you are using has more positional arguments than can be filled from your row, because there are fewer fields in your record schema than the number of arguments.
Now you have to do some detective work to figure out where this is occurring, and fix it.
The message is telling you that some function you are using has more positional arguments than can be filled from your row, because there are fewer fields in your record schema than the number of arguments.
Now you have to do some detective work to figure out where this is occurring, and fix it.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.