Data Definition Language (DDL) Reference Manual

Data Definition Language (DDL) Reference Manual529431-004
G-1
G Pathmaker and DDL
The Pathmaker product is a NonStop Transaction Services/MP (NonStop TS/MP)
application systems generator. When you start a Pathmaker project, the Pathmaker
program installs a dictionary for you as part of the application catalog, which is an
integrated system directory for the Pathmaker project.
After the Pathmaker dictionary has been installed, you can start a DDL process from
within the Pathmaker environment and enter definitions and records just as if you had
created the dictionary from the command interpreter; however, there are differences in
the information stored in the dictionary and this affects the way the dictionary is
maintained.
DDL is used to specify definitions and records used by Pathmaker dictionaries. The
DDL compiler can add these objects to and delete them from the dictionary, as well as
perform other operations on them. The Pathmaker product contains other objects in its
dictionaries (servers, services, requesters, and screens) that are not defined by using
DDL. Only the Pathmaker software can add these objects to or delete them from a
Pathmaker dictionary (or catalog). In addition, a Pathmaker dictionary contains
application design information provided by the Pathmaker product, not by DDL.
Table G-1. DDL Features That Differ in the Pathmaker Environment (page 1 of 2)
DDL Feature Pathmaker Action Manual Reference
HELP Clause The Pathmaker product displays help text on the
screen when requested from a Pathmaker
application.
HELP
on
page 6-10
MUST BE
Clause
The Pathmaker product enforces MUST BE
constraints; the DDL compiler does not.
MUST BE
on
page 6-15
UPSHIFT
Clause
The Pathmaker product shifts specified character
strings to uppercase; the DDL compiler does not.
UPSHIFT
on
page 6-70
OUTPUT*
Statement
Pathmaker objects are not generated by this
statement. As a result, you cannot use OUTPUT* to
rebuild a Pathmaker dictionary.
OUTPUT
on
page 8-5
OUTPUT
UPDATE
Statement
Pathmaker objects that refer to specified DDL
objects are ignored by OUTPUT UPDATE; the
Pathmaker product makes any changes to
Pathmaker objects that refer to DDL objects.
OUTPUT UPDATE
on page 8-7