External Table

The difference between external tables and standard tables is in the following: on 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.

Creating an External Table

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 object navigator, execute the following:

A table creation wizard opens after executing one of the operations. On the Basic Properties page determine object name and identifier. On the Object Type page select the type of created object in the list that is External Table:

After selecting object type, determine page settings:

NOTE. Creating and working with external tables is available only in the desktop application.

Working with External Table

To view data, select the corresponding object in the object navigator and execute one of the operations:

A dialog box with data opens. Description of this dialog box and principles of working are described in the Working with Data Set section.

Data Refresh

As an external table only refers to the physical table, changes made in the physical object, on which the external table is based, are not reflected in the external table.

To refresh data about the table from database, select the Refresh Table Information item in the context menu of the external table in the object navigator. The following data is refreshed:

To refresh data contained in the external table, open the table for view. Then:

Table data is refreshed.

See also:

Creating Table Data Sets | ITable | Working with Data Set