Database schema in globals
Globals files can define the database schema to be used by the compiler to resolve
DEFINE ... LIKE statements.
The schema specification must appear before the GLOBALS keyword
starting the globals block.
The schema specification is propagated to the modules including the globals file defining
the database schema. These modules can use DEFINE ... LIKE without an explicit
SCHEMA instruction.
Furthermore, when using the DATABASE instruction instead of
SCHEMA, if the module including the globals contains the MAIN
block, the DATABASE specification of the globals file will be propagated and
result in an implicit database connection at runtime.
Example
SCHEMA stores
GLOBALS
DEFINE cust_rec LIKE customer.*
...
END GLOBALS