CREATE SYNONYM

L'instruction CREATE SYNONYM permet de créer un synonyme pour un nom de table ou de vue.

Le nom d'un synonyme est soumis aux mêmes restrictions que le nom d'une table ou d'une vue. Le nom du synonyme doit être unique dans chaque schéma d'une base de données.

Vous pouvez créer un synonyme pour une table ou une vue inexistante. Au moment de l'exécution, le système étend le nom de l'objet à sa forme pleinement qualifiée. Si l'objet référencé n'existe pas, le système affiche un message d'erreur.

Syntaxe

Syntaxe de création d'un synonyme :
CREATE SYNONYM <synonym> FOR <name>

Entrées

La commande CREATE SYNONYM prend en compte les données suivantes :
Tableau 1. Créer des entrées SYNONYM
Entrée Descriptif
<synonyme> Le nom du synonyme.
<name> Le nom de la table ou de la vue pour laquelle le synonyme doit être créé.

Sortie

La commande CREATE SYNONYM produit le résultat suivant :
Tableau 2. CRÉER SYNONYME sortie
Sortie Descriptif
CREATE SYNONYM La commande a abouti.

Droits

Vous devez être l'utilisateur admin, le propriétaire de la base de données ou du schéma où le synonyme est défini, ou votre compte doit avoir le privilège Créer un synonyme.

Utilisation

Voici un exemple d'utilisation :
  • Pour créer un synonyme 'pr pour la table payroll :
       CREATE SYNONYM pr FOR payroll;