COBOL-Db2
Program (source code) | Description |
COBDYNA.txt | Dynamic SQL update |
COBDYNB.txt | Dynamic SQL fetch |
COBDYNC.txt | Dynamic SQL fetch using SQLDA |
DB2CBLN.txt | Multi-row fetch cursor |
DB2SCRL.txt | Scrollable cursor |
DB2UPDT.txt | Update cursor |
DB2CALLSP.txt SP_MEDIAN_RESULT_SET.txt |
Call Db2 Native SQL Stored Procedure with result set SQL for MEDIAN_RESULT_SET Stored Procedure |
DB2CALLM.txt SP_EMP_MULTI.txt |
Call Db2 Native SQL Stored Procedure with multiple result sets SQL for EMP_MULTI Stored Procedure |
DB2PROC.txt SP_GET_EMP_NAME.txt SP_RETURN_DEPT_SALARY.txt |
Call Db2 Native SQL Stored Procedure SQL for GET_EMP_NAME Stored Procedure SQL for RETURN_DEPT_SALARY Stored Procedure |
Python-Db2
Program (Source Code) | Description |
db2panda.txt | Create Panda DataFrame |
db2parm.txt | Prepare and execute SQL statements with variable input |
db2proc.txt | Call Db2 Native SQL Stored Procedure |
logindata.txt | Db2 login details (update as required) |
Java-Db2
Program (Source Code) | Description |
data.properties | Java properties file (update as required) |
READEMP.txt | SQL for READ_EMP Stored Procedure |
db2seldata.java | Read Db2 data using JDBC |
db2proc.java | Call Db2 Native SQL Stored Procedure |
db2procparm.java | Call Db2 Native SQL Stored Procedure with parameters |
Php-Db2
Program (source code) | Description |
db2server_php.txt | Db2 connection parameters (update as required) |
db2sel_php.txt | Prepare and execute SQL statements |
db2fetch_php.txt | Read Db2 data using $_GET input variable |
db2callproc_php.txt | Call Db2 Native SQL Stored Procedure with parameters |
db2selparm_php.txt | Prepare and execute SQL statements with variable input |
C-Db2
Program (source code) | Description |
db2static.sqc | Run static SQL |
db2dynamic.sqc | Run dynamic SQL |
db2callproc.sqc | Call Db2 Native SQL Stored Procedure with parameters |
db2callprocset.sqc | Call Db2 Native SQL Stored Procedure with result set |
REXX-Db2
Program (source code) | Description |
REXX_Db2_Select.txt | Run Db2 Select SQL |
REXX_Db2_Update.txt | Run Db2 Update SQL (multiple rows using cursor) |
REXX_Db2_SP.txt | Call Db2 Native SQL Stored Procedure with parameters |
REXX_Db2_SP_Set.txt | Call Db2 Native SQL Stored Procedure with result set |
COBOL
Program (source code) | Description |
EMPDTL1C.txt SP_EMPDTL1C.txt CALDTL1C.txt |
COBOL code for Stored Procedure SQL for Stored Procedure (Parameter Style General) COBOL program to invoke Stored Procedure : EMPDTL1C |
EMPDTL2C.txt SP_EMPDTL2C.txt CALDTL2C.txt |
COBOL code for Stored Procedure SQL for Stored Procedure (Parameter Style General with Nulls) COBOL program to invoke Stored Procedure : EMPDTL2C |
EMPDTL3C.txt SP_EMPDTL3C.txt CALDTL3C.txt |
COBOL code for Stored Procedure SQL for Stored Procedure (Parameter Style DB2SQL) COBOL program to invoke Stored Procedure : EMPDTL3C |
EMPDTL4C.txt SP_EMPDTL4C.txt CALDTL4C.txt |
COBOL code for Stored Procedure SQL for Stored Procedure (Parameter Style DB2SQL with DBINFO) COBOL program to invoke Stored Procedure : EMPDTL4C |
GETEMPDT.txt SP_GETEMPDT.txt CALEMPDT.txt |
COBOL code for Stored Procedure SQL for Stored Procedure COBOL program to invoke Stored Procedure : GETEMPDT |
REXX
Program (source code) | Description |
REXX_EXT_SP.txt REXX_EMPDTLSR.txt |
SQL for External Stored Procedure EMPDTLSR REXX code for EMPDTLSR |
REXX_EXT_SP_RS.txt REXX_EMPRSETR.txt |
SQL for External Stored Procedure returning a result set REXX code for EMPRSETR |
C
Program (source code) | Description |
EMPDTL1P.txt SP_EMPDTL1P.txt CALDTL1P.txt |
C code for Stored Procedure SQL for Stored Procedure (Parameter Style General) C program to invoke Stored Procedure : EMPDTL1P |
EMPDTL2P.txt SP_EMPDTL2P.txt CALDTL2P.txt |
C code for Stored Procedure SQL for Stored Procedure (Parameter Style General with Nulls) C program to invoke Stored Procedure : EMPDTL2P |
EMPRSETP.txt SP_EMPRSETP.txt CALRSETP.txt |
C code for Stored Procedure SQL for Stored Procedure (Parameter Style General with Nulls returning a Result Set) C program to invoke Stored Procedure : EMPRSETP |
JAVA
Program (source code) | Description |
EmpDtlsJ.java SP_EmpDtlsJ.txt CalDtlsJ.java |
JAVA code for Stored Procedure SQL for Stored Procedure (Parameter Style JAVA) JAVA program to invoke Stored Procedure : EmpDtlsJ |
EmpRsetJ.java SP_EmpRsetJ.txt CalRsetJ.java |
JAVA code for Stored Procedure SQL for Stored Procedure (Parameter Style JAVA returning a Result Set) JAVA program to invoke Stored Procedure : EmpRsetJ |
EmpDtl1J.sqlj SP_EmpDtl1J.txt |
SQLJ code for Stored Procedure SQL for Stored Procedure (Parameter Style JAVA) |
EmpRst1J.sqlj SP_EmpRst1J.txt |
SQLJ code for Stored Procedure SQL for Stored Procedure (Parameter Style JAVA returning a Result Set) |
SQL
Program (source code) | Description |
SP_EMPDTLSS.txt | SQL for Stored Procedure EMPDTLSS |
SP_EMPRSETS.txt | SQL for Stored Procedure returning a result set |
Name | Type (JCL/PROC) | Description |
JCL_COBCOMP.txt | JCL | Compile, Link-Edit & Run a COBOL program (No Db2 access) |
JCL_DB2COMP.txt | JCL | Pre-Compile, Compile, Link-Edit & Bind a COBOL program (with Db2 access). For External Stored Procedure program use “INCLUDE SYSLIB(DSNRLI)” in SYSIN of Link-Edit step. |
JCL_COMPC.txt | JCL | Compile, Link-Edit & Run a C program (No Db2 access) |
JCL_DB2COMPC.txt | JCL | Pre-Compile, Compile, Link-Edit & Bind a C program (with Db2 access). For External Stored Procedure program use “INCLUDE SYSLIB(DSNRLI)” in SYSIN of Link-Edit step. |
JCL_COMPSQLP.txt | JCL | Compile, Link-Edit & Bind a Db2 SQL Stored Procedure |
JCL_DB2JAVA.txt | JCL | Compile & Run a Java program (with Db2 access) |
JCL_BINDPLAN.txt | JCL | Bind a Db2 Plan |
JCL_BINDPKG.txt | JCL | Bind a Db2 Package |
JCL_DB2_Run.txt | JCL | Run a Db2 program |
JCL_VSAMALT.txt | JCL | Create VSAM & Alternate Index |
JCL_OCOPY.txt | JCL | Copy data between an MVS data set and the z/OS UNIX file system |
JCL_REXXCMP.txt | JCL | Compile, Link-Edit & Run a REXX program of OBJ type |
PROC_DB2COMP.txt | PROC | Pre-Compile, Compile, Link-Edit & Bind a COBOL program (with Db2 access). For External Stored Procedure program use “INCLUDE SYSLIB(DSNRLI)” in SYSIN of Link-Edit step. |
PROC_DSNHC.txt | PROC | Pre-Compile, Compile, Link-Edit & Bind a C program (with Db2 access). For External Stored Procedure program use “INCLUDE SYSLIB(DSNRLI)” in SYSIN of Link-Edit step. |
PROC_DSNHSQL.txt | PROC | Compile, Link-Edit & Bind a Db2 SQL Stored Procedure |
PROC_CBCXCB.txt | PROC | Compile & Link-Edit a C program (No Db2 access) |
PROC_REXXCL.txt | PROC | Compile & Link-Edit a REXX program of OBJ type |