ABSTRACT_OBJECT Table
The M0 schema contains the ABSTRACT_OBJECT table. This table, based on the Abstract_Object class, has a row for every object in the model that is not marked as Tag_Is_Internal. The following table describes the columns in the ABSTRACT_OBJECT table:
Column Name |
Data Type |
Description |
---|---|---|
ID@ |
INTEGER |
The ID of the object in the model. This is the short ID of an object, which is unique in the model, but may change from session to session. |
TYPE@ |
INTEGER |
The class ID of the object. |
OWNER@ |
INTEGER |
The ID of the owning object. |
NAME |
VARCHAR |
The name of the object. For a dual object, this will be the logical name. |
LONG_ID |
CHAR(67) |
The long ID of the object. This is the permanent ID assigned to each object in a erwin DM model. |
You can use a query similar to the following to see a list of the types and names of all objects in the model:
Select TRAN(TYPE@), NAME
FROM MO.ABSTRACT_OBJECT
The TRAN() function is described in the Functions section.
Copyright © 2025 Quest Software, Inc. |