Gestionar sinónimos

Puede crear sinónimos SQL como otra forma de hacer referencia a tablas, vistas o funciones que estén en esquemas y bases de datos. Por ejemplo, puede usar sinónimos para lo siguiente:
  • Crear nombres que sean más fáciles de escribir que los nombres reales de los objetos de base de datos, que pueden ser muy largos.
  • Crear un nivel de abstracción que permita intercambiar objetos de base de datos subyacentes sin afectar al código que hace referencia a dichos objetos

Los sinónimos están sujetos a las mismas restricciones de nombre que las tablas, las vistas y las funciones. Deben ser exclusivos dentro de un esquema y sus nombres no pueden ser iguales que los de objetos globales, como bases de datos, usuarios o grupos.

Pueden emitirse los siguientes comandos de sinónimo:
CREATE SYNONYM
Cree un sinónimo.
DROP SYNONYM
Descarte o suprima un sinónimo.
ALTER SYNONYM
Cambie el nombre o el propietario de un sinónimo.
GRANT SYNONYM
Otorgue a un usuario o a un grupo permiso para crear, modificar o descartar un sinónimo.
REVOKE SYNONYM
Revoque el permiso para crear, modificar o descartar un sinónimo un usuario o un grupo.