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

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - SQL-Referenzhandbuch » Verwendung von SQL » SQL-Anweisungen » Die SQL-Anweisungsreferenz verwenden

 

Syntaxkonventionen

Folgende Konventionen werden bei SQL-Syntaxbeispielen verwendet:

  • Schlüsselwörter   Alle SQL-Schlüsselwörter werden wie die SQL-Anweisung ALTER TABLE im folgenden Beispiel in Großschreibung angezeigt:

    ALTER TABLE [ Eigentümer.]Tabellenname

  • Platzhalter   Elemente, die durch entsprechende Bezeichner oder Ausdrücke ersetzt werden müssen, werden wie die Wörter Eigentümer und Tabellenname im folgenden Beispiel kursiv angezeigt:

    ALTER TABLE [ Eigentümer.]Tabellenname

  • Optionale Bestandteile   Optionale Bestandteile einer Anweisung werden in eckige Klammern gesetzt. Zum Beispiel:

    RELEASE SAVEPOINT [ Savepoint-Name ]

    Diese eckigen Klammern zeigen an, dass der Savepoint-Name optional ist. Die eckigen Klammern werden nicht eingegeben.

    Bestandteile von Schlüsselwörtern können auch in eckige Klammern gesetzt werden. Die folgende Syntax z.B. zeigt an, dass Sie entweder COMMIT TRAN oder COMMIT TRANSACTION verwenden können:

    COMMIT TRAN[SACTION] ...

    Nach dem gleichen Prinzip zeigt die folgende Syntax an, dass Sie entweder COMMIT oder COMMIT WORK verwenden können:

    COMMIT [ WORK ]

  • Wiederholungen   Wenn ein Element wiederholt werden kann, wird das entsprechende Listentrennzeichen nachgestellt, dem wiederum drei Punkte folgen, wie im folgenden Beispiel mit Spalten-Integritätsregel:

    ADD Spaltendefinition [ Spalten-Integritätsregel, ... ]

    In diesem Fall können Sie keine, eine oder mehrere Spalten-Integritätsregeln angeben. Wenn mehr als ein Element angegeben wird, muss eine Trennung der Elemente durch Kommas erfolgen.

  • Optionen   Wenn aus einer Liste kein oder nur ein Element ausgewählt werden kann, werden die Elemente durch Senkrechtstriche voneinander getrennt, und die komplette Liste wird in eckige Klammern gesetzt.

    [ ASC | DESC ]

    Sie können z.B. entweder ASC, DESC oder keines wählen. Die eckigen Klammern werden nicht eingegeben.

  • Alternativen   Wenn nur eine der vorhandenen Optionen gewählt werden darf, werden die Alternativen in geschweifte Klammern gesetzt.

    [ QUOTES { ON | OFF } ]

    Wenn in diesem Fall die Option QUOTES ausgewählt wird, muss entweder ON oder OFF angegeben werden. Eckige und geschweifte Klammern sind nicht einzugeben.