L'instruction CREATE SYNONYM permet de créer un synonyme pour un nom de table ou un nom de vue.
Le nom d'un synonyme est sujet aux mêmes restrictions que le nom d'une table ou d'une vue, à savoir, il doit être unique dans une base de données et ne peut pas être identique au nom d'un objet global tel qu'une base de données, un utilisateur ou un groupe.
Vous pouvez créer un synonyme pour une table ou une vue inexistante. Lors de la phase d'exécution, le système développe le nom de l'objet sous sa forme complète. Si l'objet référencé n'existe pas, le système affiche un message d'erreur.
CREATE SYNONYM <synonyme> FOR <nom>
Entrée | Description |
---|---|
<synonyme> | Nom du synonyme. |
<nom> | Nom de la table ou de la vue pour laquelle le synonyme doit être créé. |
Sortie | Description |
---|---|
CREATE SYNONYM | La commande a abouti. |
Vous devez être administrateur, propriétaire de la base de données ou du schéma où le synonyme est défini ou votre compte doit disposer des droits Create Synonym.
CREATE SYNONYM pr FOR payroll;