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) » UltraLite - Datenbankverwaltung » UltraLite-SQL-Referenz » UltraLite-SQL-Elemente » Operatoren in UltraLite

 

Vorrang der Operatoren

Der Vorrang bei Operatoren in Ausdrücken wird in der untenstehenden Liste dargestellt. Ausdrücke in Klammern werden zuerst ausgewertet, dann Multiplikation und Division vor Addition und Subtraktion. Zeichenfolgenverkettung erfolgt nach Addition und Subtraktion. Die Operatoren am Anfang der Liste werden vor denen weiter unten berücksichtigt.

Tipp

Legen Sie die Reihenfolge der Operationen in UltraLite explizit fest, anstatt sich auf den Vorrang der Operatoren zu verlassen. Benutzen Sie daher bei der Verwendung mehrerer Operatoren in einem Ausdruck Klammern, um die Reihenfolge der Operationen eindeutig zu ordnen.

  1. Namen, Funktionen, Konstante, IF-Ausdrücke, CASE-Ausdrücke

  2. ()

  3. unäre Operatoren (Operatoren, die einen einzelnen Operanden benötigen): +, -

  4. ~

  5. &, | , ^

  6. *, /, %

  7. +, -

  8. ||

  9. Vergleiche: >, <, <>, !=, <=, >=, [ NOT ] BETWEEN, [ NOT ] IN, [ NOT ] LIKE

  10. Vergleiche: IS [NOT] TRUE, FALSE, UNKNOWN

  11. NOT

  12. AND

  13. OR