Previous Topic: Link-Edit ConsiderationsNext Topic: Call Formats


Optional Parameters

LIST/NOLIST

Determines whether or not a DML source listing is generated. DMLIST/NODMLIST in the source code overrides this parameter.

DICTNAME

Specifies the dictionary you want to access. DICTNAME can also be specified as a SYSIDMS parameter.

DEBUG=CARD

Causes each input record from source to be written to SYSLST as it is processed. This allows you to identify any records that may cause a processing loop.

SCHEMA = schema-name

Specifies the default schema-name qualifier for the precompiler to use when processing an INCLUDE TABLE statement that does not supply a qualifier.

NOINSTALL

Specifies that the precompiler should only check Syntax.

SQL=NO/89/FIPS/DISABLED

Specifies the SQL Syntax standard that the precompiler should apply when checking the validity of SQL statements in the program.

Option NO is the default; means that compliance with a named SQL standard is not checked or enforced, and all CA IDMS/DB extensions are permitted.

Option 89 directs the precompiler to use ANSI X3.135-1989 (Rev), Database Language SQL with integrity enhancement as the standard for compliance.

Option FIPS directs the precompiler to use FIPS PUB 127-1, Database Language SQL as the standard for compliance.

Option DISABLED directs the precompiler not to process any SQL commands (denoted by EXEC SQL Syntax) in the program.

DATE=ISO/USA/EUR/JIS

Specifies the format of the DATE data type to be used for communication between the program and the database when the access module is executed.

TIME=ISO USA EUR/JIS

Specifies the format of the TIME data type to be used for communication between the program and the database when the access module is executed.

Note: For more information about EXEC PGM parameters that are applicable to SQL access, see the CA IDMS SQL Programming Guide.

EXPAND88=YES/NO

Specifies whether to expand level-88 condition names into named constants from records that are copied into the program with the INCLUDE IDMS statement. The precompiler ignores level-88 condition names that specify more than one value.

To avoid compile errors, ensure your PL/I compiler supports named constants before using this option.

Note: For more information about SQL-related parameter options, see the CA IDMS SQL Programming Guide.

Site-specific Parameters: The following sample will direct the precompiler not to produce a listing of the source program. When assembled, the resultant load module must be named IDMSPPRM.

	EDBPPARM CSECT
	DC C’NOLIST’
	DC X’00’
	END