Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Ausdrücke

Die Auswertung eines Ausdrucks ergibt einen Wert, also einen alphanumerischer Wert, einen National-Wert, einen numerischer Wert oder einen Zeitwert.

Der Datentyp dieses Werts bestimmt, ob es sich bei dem Ausdruck um einen alphanumerischen Ausdruck, einen National-Ausdruck, einen numerischen Ausdruck oder einen Zeitwerte-Ausdruck handelt.

Ausdrücke können vorkommen in:

  • Spaltenauswahl (SELECT-Ausdruck, SELECT-Anweisung)

  • Prädikaten von Suchbedingungen (z.B. WHERE-, HAVING-Klausel, IF-Anweisung)

  • Zuweisungen (INSERT-, MERGE, UPDATE- oder SET-Anweisung)

Ein Ausdruck besteht aus den folgenden Operanden und eventuell Operatoren. Die Operatoren werden auf die Ergebnisse der Operanden angewendet.

  • Werte (siehe "Werte")

    • als Zeichenketten (alphanumerische Literale und National-Literale)

    • als Spezial-Literale

    • als Benutzervariablen

    • als Parameter

    • als lokale Variable

    • als Platzhalter in dynamisch übersetzbaren SQL-Anweisungen

  • Spalten (siehe "Spalte")

  • Funktionen (siehe "Funktionen")

    • Zeitfunktionen

    • numerische Funktionen

    • Zeichenkettenfunktionen

    • Mengenfunktionen

    • Tabellenfunktionen

    • kryptografische Funktionen

    • User Defined Functions (UDF)

  • CASE-Ausdruck (siehe "CASE-Ausdruck")

  • CAST-Ausdruck (siehe "CAST-Ausdruck")

  • Unterabfragen (siehe "Unterabfrage")