How can we View the DB2 Procedure and How can we execute the DB2 Procedure and just see the output of the procedure using DB2
How can we View the DB2 Procedure (I mean what logic they have writte开发者_如何学Cn ) and How can we execute the DB2 Procedure and just see the output of the procedure using DB2
DB2 stores the system related tables under syscat schema. So a query on syscat.routines will give you the Stored Procedure content.
A typical example: if you got a stored procedure by the name update_employee
, the below query works:
select text from syscat.routines where routinename = 'update_employee'
Using the db2 describe command, you can see the table schema and can determine which all columns you want to view.
Invoking a stored procedure is already answered in "How to call a stored procedure in IBM System i Access for Windows GUI Tool" and you can refer that.
(Eg: call myStoredProc(parm1, parm2, ?);
)
I suggest you read the DB2 stored procedure details from IBM website.
精彩评论