Sample Subroutine (CLI2CTB) - IBM IMS/DC Interface for Teradata

IBM IMS/DC Interface for Teradata Reference

Product
IBM IMS/DC Interface for Teradata
Release Number
15.00
Language
English (United States)
Last Update
2018-09-25
dita:id
B035-2447
lifecycle
previous
Product Category
Teradata Tools and Utilities

Sample Subroutine (CLI2CTB)

This program is a COBOL subroutine that may be called by both COBOL and PL/I programs to perform the following functions:

  • Connect a Teradata session using the logon string contained in the DBCAREA.
  • The DBCAREA is actually contained in the working storage (COBOL) or static storage (PL/I) of the calling program.

    The address of the DBCAREA is passed to the called program.

  • DROP and CREATE a table into which data rows will be inserted and updated.
  • Move error messages and codes to the calling program’s storage.
  • The messages (IMS) are sent by the calling program to a terminal.

  • Disconnect a session before returning to the calling program.
  • CLI2CTB must be compiled and linked before executing the sample programs CLI2MCI or CLI2MPI. The JCL for compiling CLI2CTB is described in the next section.