HP System Dictionary/XL Utilities Reference Manual - Part 1 SDDBD (32256-90003)

Chapter 7 67
SDDBC Commands
IMAGE Command
output-listing:
Specifies where the output listing of the schema generated
by DBSCHEMA should be sent. Valid values are:
TERMINAL sends the listing to the terminal.
PRINTER sends the listing to the line printer.
NULL suppresses the listing.
filename sends the listing to the specified file. If the file does not
exist, a new file is created. If the file exists, you will be
asked for permission to overwrite it.
*filename sends the listing to the file identified in the back
referenced file equation.
The default is to send the listing to the terminal.
primary-or-alias:
Use primary names or alias names defined in System
Dictionary as Image data names in Schema. Valid values
are:
PRIMARY
ALIAS
If PRIMARY is specified, all names written to the schema
file will be the primary names. If alias is specified, then
IMAGE-ALIAS names will be used. If this parameter is
not specified, the default is to use IMAGE-ALIAS names.
See Chapter 4 for more details on IMAGE-ALIAS names.
action-on-conflict:
The length of a System Dictionary name can be up to 32
characters long. But an Image data name can only be 16
characters long maximum. Thus, when generating the
schema, dictionary names longer than 16 characters will
be truncated to 16 characters. Conflicts can result when
names are truncated. There are three options available to
handle the conflicting names. Valid options are:
PROMPT
TERMINATE
SUBSTITUTE
If the PROMPT option is chosen, you will be prompted for
new names when a conflict occurs. Responses to the
prompts issued for conflicts will be read from $STDINX.
Option TERMINATE will terminate the creation process
when a conflict occurs. Option SUBSTITUTE allows
SDDBC to assign unique names whenever a conflict
occurs, by overriding the last character(s) of the conflicting
name with a unique number starting from 1. Whenever a
name longer than 16 characters is truncated, or a
substitution occurs, SDDBC will write a warning message
of the name change giving the System Dictionary name
and the new truncated name. If you do not specify