Previous Topic: Parallel Processing Support in CA IDMS/DBNext Topic: Usage Considerations


DL/I Calls in CA IDMS/DB

DL/I Database Calls

CA IDMS DLI Transparency supports all of the DL/I database calls and all of the DL/I command codes shown in the tables below.

Call Function

Meaning

GU

GET UNIQUE

GN

GET NEXT

GNP

GET NEXT WITHIN PARENT

GHU

GET HOLD UNIQUE

GHN

GET HOLD NEXT

GHNP

GET HOLD NEXT WITHIN PARENT

ISRT

INSERT

DLET

DELETE

REPL

REPLACE

DL/I Command Codes

Code

Purpose

C

Allows use of concatenated keys in SSAs

D

Specifies path calls (that is, allows retrieval, modification, or insertion of several segments with one call)

F

Permits search for a segment to start at the first occurrence under its parent, regardless of positions.

L

Causes the last occurrence of a segment type to be used in satisfying a call

N

Prevents the replacement of the specified segment(s) following a path retrieval call

P

Establishes parentage at the specified level when used with a retrieval call

U

Maintains current positioning at the specified level

V

Maintains current positioning at all levels higher than the specified level

- (null command code)

Causes no special processing to occur

Extensions to Basic Calls

As extensions to the basic calls shown in the DL/I command codes table above, CA IDMS DLI Transparency also supports:

DL/I System Service Calls

The following DL/I system service calls are also supported under CA IDMS DLI Transparency: