Fast Path database calls

Use Fast Path database calls in your application programs to access Fast Path databases.

The following table summarizes the database calls you can use with Fast Path databases.

Table 1. Summary of Fast Path database calls
Function Code Types of MSDBs: DEDBs

Nonterminal-
Related

Terminal-
Related Fixed

Terminal-
Related
Dynamic

DEQ       X
FLD X X X X
GU, GHU X X X X
GN, GHN X X X X
GNP, GHNP DLET     X X
ISRT     X X
POS       X
REPL X X X X
RLSE       X

DL/I calls to DEDBs can include the same number of SSAs as existing levels in the hierarchy (a maximum of 15). They can also include command codes and multiple qualification statements.

Restriction:
  • Fast Path ignores command codes that are used with sequential dependent segments.
  • If you use a command code that does not apply to the call you are using, Fast Path ignores the command code.
  • If you use F or L in an SSA for a level greater than the established parent, Fast Path ignores the F or L command code.
  • DL/I calls to DEDBs cannot include the independent AND, which is used only with secondary indexing.

Calls to DEDBs can use all command codes. Only calls to DEDBs that use subset pointers can use the R, S, Z, W, and M command codes. The following table shows which calls you can use with these command codes.

Table 2. Subset pointer command codes and calls
Command Code DLET GU GHU GN GHN GNP GHNP ISRT REPL
M   X X X X X
R   X X X X  
S   X X X X X
W   X X X X X
X X X X X X X