Возвращает алиас Таблицы, открытой в текущей или заданной Рабочей Области.

ALIAS([nWorkArea | cTableAlias])

Параметры

nWorkArea

Определяет номер Рабочей Области, для которой функция ALIAS( ) возвращает алиас открытой там Таблицы.

cTableAlias

Определяет имя рабочей области, для которой функция ALIAS( ) возвращает алиас открытой там Таблицы.

Если указанные параметры,  nWorkArea или cTableAlias - отсутствуют,  то функция ALIAS( ) возвращает алиас таблицы, открытой в текущей рабочей области. Возвращается пустая строка в том случае, если в указанной или текущей рабочей области не открыта Таблица.

Expand imageВозвращаемое значение

Символьного типа

Expand imageПример

В следующем примере, открывается таблица customer, и отображается ее алиас. Таблица customer может быть открыта повторно в другой рабочей области, с произвольным алиасом MyCustomer, который, в последствии, выводится на экран.

  CopyCode imageКопировать Код
CLOSE DATABASES
OPEN DATABASE (HOME(2) + 'Data\testdata')
USE customer && Открывает Таблицу customer
CLEAR
? ALIAS( ) && отображается алиас
SELECT 0
USE customer AGAIN ALIAS MyCustomer && задание пользовательского алиаса
? ALIAS( ) && отображается алиас таблицы

Expand imageСм. также