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

SQL Anywhere 12.0.0 (Deutsch) » SQL Anywhere Server - SQL-Referenzhandbuch » SQL-Anweisungen

 

Allgemeine Elemente der SQL-Syntax

In diesem Abschnitt finden Sie eine Liste der Sprachelemente, die in der Syntax vieler SQL-Anweisungen zu finden sind.

Weitere Hinweise zu den hier beschriebenen Elementen finden Sie unter Bezeichner, SQL-Datentypen, Suchbedingungen, Ausdrücke, oder Zeichenfolgen.

  • Spaltenname   Ein Bezeichner, der den Namen einer Spalte repräsentiert. Siehe Bezeichner.

  • Bedingung   Ein Ausdruck, der als TRUE, FALSE oder UNKNOWN bewertet werden kann. Siehe Wahrwert-Suchbedingungen.

  • Verbindungsname   Eine Zeichenfolge, die den Namen einer aktiven Verbindung repräsentiert. Siehe SQL Anywhere-Datenbankverbindungen.

  • Datentyp   Ein Speicherdatentyp. Siehe SQL-Datentypen.

  • Ausdruck   Ein Ausdruck. Ein allgemeines Beispiel für einen Ausdruck in der SQL-Syntax ist ein Spaltenname. Siehe Ausdrücke.

  • Dateiname   Eine Zeichenfolge, die einen Dateinamen enthält.

  • Hostvariable   Eine Variable der Sprache C, die als Hostvariable mit vorangestelltem Doppelpunkt deklariert ist. Siehe Hostvariablen verwenden.

  • Indikatorvariable   Eine zweite Hostvariable vom Typ a_sql_len, die einer normalen Hostvariablen unmittelbar folgt. Ihr muss ebenfalls ein Doppelpunkt vorangestellt werden. Indikatorvariablen werden zum Übergeben von NULL in die und aus der Datenbank verwendet. Siehe Hostvariablen verwenden.

  • Name_materialisierte_Ansicht   Ein Bezeichner, der den Namen einer materialisierten Ansicht repräsentiert. Siehe Mit materialisierten Ansichten arbeiten.

  • Zahl   Eine Ziffernfolge, gefolgt von einem optionalen dezimalen Teil und mit einem optionalen negativen Vorzeichen. Wahlweise kann nach der Zahl ein E und dann ein Exponent stehen. Zum Beispiel:
    42
    -4.038
    .001
    3.4e10
    1e-10

  • Eigentümer   Ein Bezeichner für die Benutzer-ID, die Eigentümer eines Datenbankobjektes ist. Siehe Durch das Eigentum an einem Objekt erworbene Berechtigungen .

  • Abfrageblock   Ein Abfrageblock ist ein einfacher Abfrageausdruck oder ein Abfrageausdruck mit einer ORDER BY-Klausel.

  • Abfrageausdruck   Ein Abfrageausdruck kann ein SELECT-, UNION-, INTERSECT- oder EXCEPT-Block sein (d.h., eine Anweisung, die keine ORDER BY-, WITH-, FOR-, FOR XML- oder OPTION-Klausel enthält), oder eine Kombination solcher Blöcke.

  • Rollenname   Ein Bezeichner für den Rollennamen eines Fremdschlüssels. Bei der konzeptuellen Datenbankmodellierung sind dies Verben oder Sätze, die die Beziehung von einem Gesichtspunkt aus beschreiben. Sie können jede Beziehung mit zwei Rollen beschreiben. Beispiele für Rollen sind "enthält" und "ist ein Mitglied von".

  • Savepoint-Name   Ein Bezeichner für den Namen eines Savepoints. Siehe Savepoints innerhalb von Transaktionen.

  • Suchbedingung   Eine Bedingung, die als TRUE, FALSE oder UNKNOWN bewertet werden kann. Siehe Suchbedingungen.

  • Spezialwert   Einer der Spezialwerte, die unter Spezialwerte beschrieben werden.

  • Anweisungslabel   Ein Bezeichner für das Label einer Schleife oder einer zusammengesetzten Anweisung. Siehe Steueranweisungen.

  • Anweisungsliste   Eine Liste der SQL-Anweisungen, die jeweils mit einem Semikolon enden.

  • Zeichenfolgenausdruck   Ein Ausdruck, der in eine Zeichenfolge aufgelöst wird. Siehe Ausdrücke.

  • Tabellenliste   Eine Liste von Tabellennamen, die Korrelationsnamen einschließen können. Siehe FROM-Klausel und Schlüssel-Joins.

  • Tabellenname   Ein Bezeichner für den Namen einer Tabelle. Siehe Bezeichner.

  • Benutzer-ID   Ein Bezeichner für einen Benutzernamen. Siehe Bezeichner.

  • Variablenname   Ein Bezeichner für einen Variablennamen Siehe Variablen.

  • Fenstername   Ein Bezeichner, der einen Fensternamen darstellt. Wird in der Syntax verwendet, die mit der Fensterdefinition zusammenhängt (z.B. die WINDOW-Klausel und Fensterfunktionen wie RANK). Siehe Bezeichner.