HP 3000 Manuals

REMOVE ENTITY-TYPE-ATTRIBUTE [ HP SYSTEM DICTIONARY XL SDMAIN ] MPE/iX 5.0 Documentation


HP SYSTEM DICTIONARY XL SDMAIN

REMOVE ENTITY-TYPE-ATTRIBUTE 

Removes attributes from an entity type's attribute list.

Syntax 

     REM[OVE] E[NTITY-]T[YPE-]A[TTRIBUTE] entity-type-name 
             ;A[TTRIBUTE] = attribute-name1 
                          [,attribute-name2]
                                   .
                                   .
                                   .
                          [,attribute-nameN]
             .

Parameters 

entity-type-name      Name of the entity type from which an attribute is
                      removed.

attribute-name(N)     Name of the attribute to be removed.

Description 

You can specify any number of attributes.  No attribute may appear more
than once.  If you specify more than one attribute, the operation
continues until the end of the attribute list, even if an error occurs
with any previous attribute.

You cannot remove any entity type attribute pairs owned by the core set.
Remember that the six "automatic" pairs for each entity type (links to
attributes scope-owner, date-created, date-changed, scope-changed,
sensitivity, and id-number) are always owned by the core set.

Open Mode:       Customization

Scope:           DA scope or the entity type attribute pair's owner scope

Example 

The following example removes the attributes terminal-type, manufacturer,
and location from the entity type terminal.

     >REMOVE ENTITY-TYPE-ATTRIBUTE terminal; 
     >>ATTRIBUTE = terminal-type, manufacturer, location. 
     >


MPE/iX 5.0 Documentation