Перейти к основному содержанию
Движок Alias создаёт прокси для другой таблицы. Все операции чтения и записи перенаправляются в целевую таблицу, при этом сам псевдоним не хранит данные и лишь поддерживает ссылку на целевую таблицу.

Создание таблицы

Или с явным именем базы данных:
Таблица Alias не поддерживает явное описание столбцов. Столбцы автоматически наследуются от целевой таблицы. Благодаря этому таблица-псевдоним всегда соответствует схеме целевой таблицы.

Параметры движка

  • target_db (optional) — Имя базы данных, содержащей целевую таблицу.
  • target_table — Имя целевой таблицы.
Если target_db не указан, а target_table задан не полным именем (например, Alias('my_table')), цель определяется в той же базе данных, что и сам псевдоним, а не в текущей базе данных сеанса.

Поддерживаемые операции

Движок таблицы Alias поддерживает все основные операции.

Операции с целевой таблицей

Эти операции перенаправляются в целевую таблицу:

Операции с самим псевдонимом

Эти операции затрагивают только псевдоним, а не целевую таблицу:

Примеры использования

Создание простого псевдонима

Создайте простой псевдоним в той же базе данных:

Межбазовый псевдоним

Создайте псевдоним, указывающий на таблицу в другой базе данных:

Операции записи через псевдоним

Все операции записи направляются в целевую таблицу:

Изменение схемы

Операции ALTER изменяют схему целевой таблицы:

Мутации данных

Поддерживаются операции UPDATE и DELETE:

Операции с партициями

Для партиционированных таблиц операции над партициями перенаправляются:

Оптимизация таблицы

Операции оптимизации объединяют части в целевой таблице:

Управление псевдонимами

Псевдонимы можно независимо переименовывать и удалять:
Последнее изменение 2 июля 2026 г.