IDMSIN01 Indicates a request for the IDMSIN01 function specified by the keyword that follows. The following are the valid functions for IDMSIN01:
Returns date and time in a display format.
Specifies the address of the 8-byte internal DATETIME stamp.
Specifies the 26-byte output field into which the display format of the DATETIME value is returned. This parameter is required for GETDATE processing. This parameter is optional.
Specifies the type of GETDATE function being requested.
Specifies that a 10-byte external DATE display is returned as an 8-byte DATE stamp.
Specifies that an 8-byte internal DATE stamp is returned as a displayable 10-character DATE display.
Specifies that the current date and time are returned as a 26-character date-time display.
Specifies that a 26-byte external DATETIME display is returned as an 8-byte DATETIME stamp.
Specifies that the internal format of the DATETIME value specified by DATEIN= is returned.
Specifies that an 8-byte external time display is returned as an 8-byte TIME stamp.
Specifies that an 8-byte internal TIME stamp is returned as a displayable 8-character TIME display.
Retrieves SQL error messages and places them in a user buffer that is displayed to the user.
Specifies the address of the SQL communications area.
Specifies the address of the SQL message control block.
Returns session profile information.
Supplies the attribute keyword for the GETPROF function. attribute-ptr must identify an 8-byte character field.
Contains the attribute value for the GETPROF function.
attribute-value must identify a 32-byte character field.
Requests the current user-id established by the executed JCL information when running batch, or by the SIGNON USER xxxxxxxx when running under CV.
Specifies the address of the 32-byte USERID returned value.
Turns navigational DML or SQL DML tracing off.
Extracts or sets a private RRS context (CV only).
Specifies the address of a 16-byte field for the RRS context token. Depending upon the function, this field is input, output, or both.
Specifies the address of a 1-byte field that contains the function to execute. The following are the valid function codes and their return codes:
Get RRS context. The following are the valid return codes:
Set RRS context. If the field pointed to by RRSCTXA contains binary zeros, a new RRS context is created and returned; if the field is not binary zeros, it must contain an RRS context token which is saved by the CA IDMS transaction manager. No attempt is made to validate the RRS context token. The following are the valid return codes:
End RRS context. The field pointed to by RRSCTXA must contain the token of the RRS context to be ended. The following are the valid return codes:
Changes session profile information.
Supplies the attribute keyword for the SETPROF function. attribute-ptr must identify an 8-byte character field.
Contains the attribute value for the SETPROF function.
attribute-value must identify a 32-byte character field.
Converts strings to and from EBCDIC and ASCII.
Specifies the function to execute. To convert a string from ASCII to EBCDIC, specify 'ATOE'. To convert a string from EBCDIC to ASCII, specify 'ETOA'.
Specifies the name of the area that contains the string to convert.
Specifies the name of a fullword field that contains the length in bytes of the string.
Converts strings to and from EBCDIC and ASCII.
Establishes the SYSCTL's DDname for running CV jobs in batch.
Specifies the address of the 8-byte SYSCTL that is passed.
Turns navigational DML or SQL DML tracing on.
Turns transaction sharing OFF for the current task.
Turns transaction sharing ON for the current task.
Returns runtime environment information.
Specifies the address where the environment information is returned. The first halfword contains the maximum length of the data to be returned, followed by the return area.
Formats the dbkey as character string 'page number:line index'. Leading zeros are removed from both numbers. If the dbkey has a value of zero, then the output field displays the character '0'. If the dbkey has a value of null, then the output field displays the character string '<NULL>'. If the database-key format is invalid, then the output field displays blanks and the return code is set to 8.
Specifies the address of the dbkey to be formatted.
Specifies the address of the halfword containing the database-key format associated with the dbkey. If the value provided is invalid (out of the range 2 through 12), then the output field displays blanks and the return code is set to 8.
Specifies the address of the output field where the formatted character string will be stored. The field must have a length of 12 bytes.
Specifies the name of the parameter list to be used for the macro expansion. The parameter list must be at least 12 fullwords in length. This parameter can be used with all functions.
Specifies the default parameter. If PLIST= is not specified, the default value of parameter-list-pointer is SYSPLIST.
Specifies the name of the parameter list to be used for the macro expansion.
Specifies the name of the parameter list to be used for the macro RPB= is required for user-mode programs. If RPB= is not specified, the default value of rpb-area-pointer is SQLRPB. This parameter can be used with all functions.
Specifies the name of a 36-byte work area that is modified during function execution. The RPB work area must be fullword aligned.
Specifies a program label to which control should be passed in the event an error is detected during processing. This parameter can be used with all functions.
|
Copyright © 2014 CA.
All rights reserved.
|
|