Alias создаёт прокси для другой таблицы. Все операции чтения и записи перенаправляются в целевую таблицу, при этом сам псевдоним не хранит данные и лишь поддерживает ссылку на целевую таблицу.
Создание таблицы
Таблица
Alias не поддерживает явное описание столбцов. Столбцы автоматически наследуются от целевой таблицы. Благодаря этому таблица-псевдоним всегда соответствует схеме целевой таблицы.Параметры движка
target_db (optional)— Имя базы данных, содержащей целевую таблицу.target_table— Имя целевой таблицы.
Если
target_db не указан, а target_table задан не полным именем (например, Alias('my_table')), цель определяется в той же базе данных, что и сам псевдоним, а не в текущей базе данных сеанса.Поддерживаемые операции
Alias поддерживает все основные операции.
Операции с целевой таблицей
Операции с самим псевдонимом
Примеры использования
Создание простого псевдонима
Межбазовый псевдоним
Операции записи через псевдоним
Изменение схемы
ALTER изменяют схему целевой таблицы: