Mit der CREATE SYNONYM-Anweisung können Sie ein Synonym für einen Tabellen- oder Ansichtsnamen erstellen.
Der Name eines Synonyms unterliegt denselben Beschränkungen wie der Name einer Tabelle oder Ansicht, d. h., er muss innerhalb einer Datenbank eindeutig sein und darf nicht mit dem Namen eines globalen Objekts (z. B. einer Datenbank, eines Benutzers oder einer Gruppe) identisch sein.
Sie können ein Synonym für eine nicht vorhandene Tabelle oder Ansicht erstellen. Zur Ausführungszeit erweitert das System den Objektnamen auf sein vollständig qualifiziertes Format. Wenn das referenzierte Objekt nicht vorhanden ist, zeigt das System eine Fehlernachricht an.
CREATE SYNONYM <Synonym> FOR <Name>
| Eingabe | Beschreibung |
|---|---|
| <Synonym> | Name des Synonyms. |
| <Name> | Der Name der Tabelle oder Ansicht, für die das Synonym erstellt werden soll. |
| Ausgabe | Beschreibung |
|---|---|
| CREATE SYNONYM | Der Befehl war erfolgreich. |
Sie müssen der Benutzer mit Administratorberechtigung oder der Eigner der Datenbank oder des Schemas sein, in der/dem das Synonym definiert ist, oder Ihr Konto muss über die Berechtigung zum Erstellen von Synonymen verfügen.
CREATE SYNONYM pr FOR payroll;