|  |  | 
|  |  | Archives of the TeradataForumMessage Posted: Fri, 25 Feb 2011 @ 14:03:58 GMT
 
 I've asked this question in a different, more generic, way before, but I've got a more specific example to base my question on again .... if I can indulge your patience, based on second time of asking, that is. I've got a BTEQ Script, and I want to incorporate this Call to a Stored Procedure (which copies the FastLoad Error Table from one Database to another) : 
     .Label ERR1_CPY
     +---------+---------+---------+---------+---------+---------+---------+-
     +---------+---------+---------+---------+---------+---------+---------+-
     +---------+---------+---------+---------+---------+---------+---------+-
     +---------+---------+---------+---------+---------+---------+---------+-
     CALL DEVG123AHE.MOVE_ERR_TABLE_P('G123AHE', 'G123AHE', 'SCRHXT01 _ERR1', 'IBU',
     ResultCode, ResultMsg, SqlMsg);
      *** Procedure has been executed.
      *** Total elapsed time was 1 second.
     ResultCode ResultMsg
     ---------- ----------------------------------------------------------------
              8 Error at 2a  : SQL Exception, SQL State = T3706, SQL Code =   37
As you can see from the output of running the Bteq Script, the SP returns 8 in the OUT field 'ResultCode' (because I've 'manufactured' an error by putting a space in the Table Name on the IN parameter. Thing is, can I in any way get to this OUT Parm, or get the SP to fail in any way that I can interpret the exception ? I've tried looking at ErrorCode and ErrorLevel but Bteq (I think) sees it as 0 (i.e. SP completed successfully). Do I HAVE to write the values to a Temporary Table and then read from that in BTEQ ? Lastly, can I somehow display the ErrorCode or ErrorLevel in some Remark within the Bteq Output ? This would be so useful. Thanks for any insight you have in this area. Regards David Clough 
 | ||||||||||||||||||||||||||||||||||||||||||||||
|  | ||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | ||||||||||||||||||||||||||||||||||||||||||||||||
|   | ||||||||||||||||||||||||||||||||||||||||||||||||
| Copyright 2016 - All Rights Reserved | ||||||||||||||||||||||||||||||||||||||||||||||||
| Last Modified: 15 Jun 2023 | ||||||||||||||||||||||||||||||||||||||||||||||||