

Commands › CA IDMS DML Command Restrictions
CA IDMS DML Command Restrictions
Almost all of the CA IDMS DML commands are supported by CA IDMS DMLO. However, there are a few exceptions. The CA IDMS DML commands that are not supported or supported with restrictions are described below:
- These commands are not supported by CA IDMS DMLO:
ACCEPT bind-address-v FROM record-name BIND
ACCEPT proc-control-location-v FROM proc-name PROCEDURE
BIND PROCEDURE FOR proc-name TO proc-control-location-v
- In the Format 3 FIND command, the integer must be explicit; no variable can be referenced. For example:
FIND 4 ORDER WITHIN CUSTOMER-ORDER
- The IF command can be entered with or without a second compound command. When the IF command is entered as a single command the appropriate error-status and the message TRUE or FALSE is displayed. When the expression is true, the second command (if present) will be executed.
- The ACCEPT and RETURN commands normally refer to the user-defined database key and page-info identifiers. In CA IDMS DMLO, database key identifiers are of the form KEY0 - KEY9. KEY is equivalent to KEY0. Page-info identifiers are of the form PGR0-PGR9. Contents of these fields can be displayed with the SHOW KEYPADS command.
- The FIND DB-KEY IS command may specify one of the KEY identifiers or a database key literal in one of three acceptable formats are:
PPPPPP-LLLL (page-line format)
X'hhhhhhhh' (hexadecimal format)
F'nnnnnnnn' (decimal format)
Examples
OBTAIN <record> DB-KEY 20510-11
OBTAIN <record> X'00501E0B'
OBTAIN <record> F'5250571'
OBTAIN <record> KEY3
A value may be established in a KEYn field by using ACCEPT, RETURN, MOVE, or by specifying those clauses of scratch and queue commands which return RECORD IDs.
- ACCEPT db-statistics-v FROM IDMS-STATISTICS has been changed to ACCEPT IDMS-STATISTICS.
- The BIND RECORD command syntax has been extended to include BIND and BIND ALL. The BIND command causes the Record Display screen to appear. If BIND ALL is entered, all of the records in the subschema are bound. If BIND RECORD is entered, only the specified record will be bound.
- CA IDMS DML READY command syntax is fully supported. Note that READY issued with no optional clauses readies all areas in a subschema in shared retrieval usage mode.
Areas can also be readied on the Area Display screen. Access the Area Display screen by using the CA IDMS DMLO READYLIST, SHOW AREAS, or ?A commands.
- CA IDMS DMLO performs complete syntactical checks on all commands entered. For example, CA IDMS DMLO will verify that area, record, and set names used in commands are valid (i.e., they exist in the subschema).
CA IDMS will check the semantics of all commands and the CA IDMS error status returned in the command area will indicate the nature of any semantic errors.
- A field with multiple subscripts is displayed with only its low-order subscript. Higher subscripts are displayed on the high-order occurring group.
Copyright © 2014 CA.
All rights reserved.
 
|
|