Alias crea un proxy a otra tabla. Todas las operaciones de lectura y escritura se redirigen a la tabla de destino, mientras que el alias en sí no almacena datos y solo mantiene una referencia a la tabla de destino.
Crear una tabla
La tabla
Alias no admite definiciones de columnas explícitas. Las columnas se heredan automáticamente de la tabla de destino. Esto garantiza que el alias siempre coincida con el esquema de la tabla de destino.Parámetros del motor
target_db (optional)— Nombre de la base de datos que contiene la tabla de destino.target_table— Nombre de la tabla de destino.
Cuando se omite
target_db y target_table no está totalmente calificada (por ejemplo, Alias('my_table')), el destino se resuelve en la misma base de datos que el propio alias, no en la base de datos actual de la sesión.Operaciones admitidas
Alias admite las principales operaciones.
Operaciones en la tabla de destino
Operaciones sobre el propio alias
Ejemplos de uso
Creación básica de alias
Alias entre bases de datos
Operaciones de escritura mediante alias
Modificación del esquema
ALTER modifican el esquema de la tabla de destino: