Gestire i sinonimi
È possibile creare sinonimi SQL come un altro modo per fare riferimento a tabelle, viste o funzioni nei database e negli schemi. Ad esempio, utilizzare i sinonimi per:
- Creare nomi più facili da digitare rispetto ai nomi effettivi degli oggetti del database, che potrebbero essere molto lunghi
- Creare un livello di astrazione che consenta di scambiare gli oggetti del database sottostante senza influenzare il codice che fa riferimento a tali oggetti
I sinonimi sono soggetti alle stesse restrizioni di denominazione delle tabelle, delle viste e delle funzioni. Devono essere univoci all'interno di uno schema e i loro nomi non possono essere gli stessi di oggetti globali, come quelli di database, utenti o gruppi.
È possibile eseguire i seguenti comandi di sinonimi:
- Crea sinonimo
- Creare un sinonimo.
- GETTARE SINONIMO
- Eliminare o cancellare un sinonimo.
- ALTERARE IL SINONIMO
- Rinominare o cambiare il proprietario di un sinonimo.
- SINONIMO GRANT
- Concedere l'autorizzazione a creare, modificare o eliminare un sinonimo a un utente o a un gruppo.
- REVOCA SINONIMO
- Revoca l'autorizzazione a creare, modificare o eliminare un sinonimo a un utente o a un gruppo.