Si queremos acceder a una tabla pero sin referenciar a su nombre ( schema.nombre de la tabla) lo que debemos hacer es crear un Sinonimo, con el cual haremos referencias a dicha tabla.
La sintaxis para hacer eso es la siguiente:
CREATE PUBLIC SYNONYM [NombredelSinónimo] FOR [schema].[nombreDeLaTabla]
Al no ser una operacion transaccional, esta no requiere commit
Ej:
CREATE PUBLIC SYNONYM autos FOR ORACLE.MODELOSLATAM;
Como vemos en este ejemplo a la tabla ORACLE.MODELOSLATAM. se le creo un sinonimo, con el cual van a poder acceder (finalmente a la tabla ORACLE.MODELOSLATAM)
Ahora bien, si por el contrario, lo que necesitamos es borrar el sinónimo, todo lo que deberemos hacer es un DROP del sinonimo de dicha tabla.
La sintaxis es:
DROP PUBLIC SYNONYM [NombredelSinonimo] ;
Ej:
DROP PUBLIC SYNONYM autos;
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario