Alias crée un proxy vers une autre table. Toutes les opérations de lecture et d’écriture sont redirigées vers la table cible, tandis que l’alias lui-même ne stocke aucune donnée et conserve uniquement une référence à la table cible.
Créer une table
La table
Alias ne prend pas en charge les définitions de colonnes explicites. Les colonnes sont automatiquement héritées de la table cible. Cela garantit que l’alias correspond toujours au schéma de la table cible.Paramètres du moteur
target_db (optional)— Nom de la base de données contenant la table cible.target_table— Nom de la table cible.
Lorsque
target_db est omis et que target_table n’est pas entièrement qualifiée (par exemple, Alias('my_table')), la cible est associée à la même base de données que l’alias lui-même, et non à la base de données active de la session.Opérations prises en charge
Alias prend en charge toutes les opérations principales.