Software AG Products 2.4.1 | Reference Guide | Default Statements | Detailed Syntax | @UNDERSCORE
 
@UNDERSCORE
This statement indicates to Adabas Pre-Compiler that field names with underscore do not exist in Predict.
The syntax of the statement is as follows:
Syntax of the underscore statement
With this statement, Adabas Pre-Compiler translates every underscore to hyphen before searching for the field definition in Predict. This statement can be used by PL/1 users that are used to specify field names with underscores in their programs, but the field names in Predict are defined with hyphen. Adabas Pre-Compiler versions prior to 2.2 always translated the underscore into hyphen. Because Predict and Natural allow the use of underscores in names as well as hyphens, Adabas Pre-Compiler does not translate them any more and if field names with underscores are specified in @ADADCL, Adabas Pre-Compiler searches in Predict for the field exactly as it is specified (with underscore).