Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 (Deutsch) » SQL Anywhere Server - Datenbankadministration » Datenbankkonfiguration » Benutzer-IDs und Berechtigungen

 

Namen von Datenbankobjekten und Präfixe

Der Name eines jeden Datenbankobjekts ist ein Bezeichner.

Hinweise zu den Regeln für gültige Bezeichner finden Sie unter Bezeichner.

In Abfragen und Beispiel-SQL-Anweisungen in dieser Dokumentation wird im Allgemeinen mit dem einfachen Namen auf Datenbankobjekte aus der Beispieldatenbank Bezug genommen. Zum Beispiel:

SELECT *
FROM Employees;

Tabellen, Prozeduren und Ansichten haben alle einen Eigentümer. Die Benutzer-ID DBA hat die Tabellen in der Beispieldatenbank erstellt. In einigen Fällen müssen Sie dem Objektnamen den Namen des Eigentümers voranstellen, wie im folgenden Beispiel:

SELECT *
FROM DBA.Employees;

Der Bezug auf die Tabelle "Employees" wird als qualifiziert bezeichnet. In anderen Fällen ist es ausreichend, den Objektnamen anzugeben. In diesem Abschnitt wird beschrieben, wann Sie das Eigentümerpräfix verwenden müssen, um Tabellen, Ansichten und Prozeduren zu bezeichnen, und wann nicht.

Wenn Sie Bezug auf ein Datenbankobjekt nehmen, müssen Sie ein Präfix angeben, es sei denn:

  • Sie sind der Eigentümer des Datenbankobjekts.

  • Das Datenbankobjekt ist Eigentum einer Gruppen-ID, deren Mitglied Sie sind.

 Beispiel