Important: When compiling from within
Eclipse, set these directives by opening your projects Properties dialog box, choosing Micro Focus > Project Settings > COBOL and entering them in the
Additional Directives field.
CHECKCALLPARAMS Directive automatically set by DIALECT=MAINFRAME. It evaluates the parameters on a stored procedure call to determine if
they are input or output.
CHECKSP Checks the parameters set for the SPCALLLOCAL directive to ensure that they match the stored procedure definition.
DATE Specifies the explicit date format to use when date values are returned from SQL Server date columns in character output
host variables.
DBRMLIB Enables generation of DBRMs containing the static SQL statements from COBOL programs, mimicking mainframe-style binding.
DETECTDATE Allows datetime values for PIC X character input host variables in a mainframe DB2 application to be in different formats
than those supported by SQL Server.
DIALECT Enables SQL dialect compatibility features for HCOSS in the OpenESQL preprocessor, turning on automatic mapping of functions,
special registers, data types, and all other automatic HCOSS conversions, and enabling the use of DIALECT statement prefixes.
Converts DB2 SQL statements that are not compatible with SQL Server into equivalent T-SQL statements in most cases.
PROMOTE Saves generated DBRMs to the shared HCOSS DBRM library.
QUALIFIER Qualifies unqualified table and view names.
SPCALLLOCAL For native HCOSS applications, transforms an SQL call to a SQL Server stored procedure (i.e., an EXEC SQL CALL statement)
into a standard COBOL call to a local COBOL subroutine.
STRICTPARSE Provides enhanced diagnostics for SQL statements not recognized by the HCOSS DB2 parser.
TIME Specifies an explicit time format to use when time values are returned from SQL Server time columns in PIC X character output
host variables.