View Single Post
  #3 (permalink)  
Old 02-10-10, 00:13
Marcus_A Marcus_A is offline
Registered User
 
Join Date: May 2003
Location: USA
Posts: 5,006
Set up an exit handler for this:

CREATE PROCEDURE SP_TEST
(INOUT PARM1 CHAR(1),
INOUT PARM1 CHAR(1),
.
.
OUT DB2_ERROR varchar(1024))
.
.
.
DECLARE EXIT HANDLER FOR SQLEXCEPTION
GET DIAGNOSTICS EXCEPTION 1 DB2_ERROR = MESSAGE_TEXT;

--this one only needed if you want to report warning errors > 0
DECLARE EXIT HANDLER FOR SQLWARNING
GET DIAGNOSTICS EXCEPTION 1 DB2_ERROR = MESSAGE_TEXT;
__________________
M. A. Feldman
IBM Certified DBA on DB2 for Linux, UNIX, and Windows
IBM Certified DBA on DB2 for z/OS and OS/390
Reply With Quote