DB2 SQL PL - Features For ZO/S Mainframe
We can compile DB2 PL/SQL either in:
- DB2 command line processor (CLP)
- DB2 CLPPlus
- IBM® Data Studio client
The procedures which are written in other than SQL/PL are called external stored procedures
Cobol,PL/I,REXX,Java,C,C++,Assembler. The calling procedure interacts with WLM
SAMPLE PROCEDURE DB2 ZO/S:
OUT P_SUMSAL DECIMAL(11,2),OUT P_SQLCODE INTEGER)PACKAGE OWNER XYZ QUALIFIER ABCDRESULT SETS 0 LANGUAGE SQLCREATE PROCEDURE SPA81(OUT P_CNT1 SMALLINT,
VERSION V1
ISOLATION LEVEL CS VALIDATE BIND
P1: BEGIN
DECLARE SQLCODE INEGER DEFAULT 0;
SELECT COUNT(*), SUM(SALARY)
INTO P_CNT1,P_SUMSAL
FROM EMP;
SET P_SQLCODE = SQLCODE
END P1
Comments
Post a Comment