Utilice la sentencia CREATE SYNONYM para crear un sinónimo para un nombre de tabla o un nombre de vista.
El nombre de un sinónimo está sujeto a las mismas restricciones que el nombre de una tabla o de una vista; es decir, debe ser único dentro de una base de datos y no puede ser igual que el nombre de un objeto global, como, por ejemplo, una base de datos, un usuario o un grupo.
Se puede crear un sinónimo para una tabla o una vista no existente. En el tiempo de ejecución, el sistema expande el nombre del objeto a su forma completa. Si el objeto referido no existe, el sistema muestra un mensaje de error.
CREATE SYNONYM <synonym> FOR <name>
| Entrada | Descripción |
|---|---|
| <synonym> | Nombre del sinónimo. |
| <name> | Nombre de la tabla o la vista para la que se quiere crear el sinónimo. |
| Salida | Descripción |
|---|---|
| CREATE SYNONYM | El comando se ha ejecutado correctamente. |
Es necesario ser el usuario administrativo o el propietario de la base de datos o del esquema en el que está definido el sinónimo, o la cuenta debe tener el privilegio Create Synonym.
CREATE SYNONYM pr FOR payroll;