The difference between external tables and standard tables is the following: when deleting an external table, the physical database object referenced by the external table is not deleted. Therefore, a standard table can be a source for building several external tables.
An external table is created if it is necessary to create new repository tables based on already existing server tables.
To create an external table in the object navigator click the
Create button in the main menu and select the object type on the New Object side panel.
After executing the operations determine settings on the pages of the external table wizard:
Basic Settings/Basic Properties. The page is used to set object name, identifier and comment.
Properties/Select Database. The page is used to specify the database, which tables are used to create external tables.
Fields. The page is used to create main external table field structure.
Indexes. The page is used to create a list of indexes, which will be used to check data uniqueness. The setup is identical to table setup.
Constraints. The page is used to create a list of constraints, which will be used to automatically control entered data. The setup is identical to table setup.
Triggers. The page is used to create a list of triggers, which execute certain operations upon specified events. The setup is identical to table setup.
To save settings in the external table wizard:
Click the Save button.
Select the Save and Close item in the drop-down menu of the Save button. After this the specified settings are saved, the wizard closes, and the object navigator opens.
NOTE. The Save and Close item is available only when editing the settings.
See also:
Creating Table Data Sets | ITable | Working with Table Data Set