Synonyme verwalten
Sie können SQL-Synonyme als weitere Möglichkeit zur Referenzierung von Tabellen, Ansichten oder Funktionen in Datenbanken und Schemas erstellen. Verwenden Sie Synonyme beispielsweise für Folgendes:
- Erstellen Sie Namen, die leichter einzugeben sind als die tatsächlichen Namen von Datenbankobjekten, die sehr lang sein können.
- Erstellen Sie einen Abstraktionsgrad, mit dem Sie die zugrunde liegenden Datenbankobjekte austauschen können, ohne dass sich dies auf den Code auswirkt, der diese Objekte referenziert.
Für Synonyme gelten dieselben Benennungseinschränkungen wie für Tabellen, Ansichten und Funktionen. Sie müssen innerhalb eines Schemas eindeutig sein und ihre Namen dürfen nicht globalen Objekten (z. B. Datenbanken, Benutzern oder Gruppen) entsprechen.
Sie können die folgenden Synonymbefehle absetzen:
- CREATE SYNONYM
- Erstellt ein Synonym.
- DROP SYNONYM
- Löscht ein Synonym.
- ALTER SYNONYM
- Benennt ein Synonym um oder ändert dessen Eigner.
- GRANT SYNONYM
- Erteilt einem Benutzer oder einer Gruppe die Berechtigung zum Erstellen, Ändern oder Löschen eines Synonyms.
- REVOKE SYNONYM
- Entzieht einem Benutzer oder einer Gruppe die Berechtigung zum Erstellen, Ändern oder Löschen eines Synonyms.