In dem Feld können für eine berechnete Spalte zulässige SQL-Spaltenoperationen definiert werden. So kann man Konstanten definieren, Rechenoperationen oder sonstige Bedingungen ausführen. Die verwendeten Feldnamen müssen in den verfügbaren Feldern definiert sein.
Beispiele in DB2 (Abweichungen je Datenbanktyp möglich):
Feldhinterlegung | Auswirkung |
---|---|
"TEST" | Es wird die Konstante "TEST" in der Spalte ausgegeben. |
CONCAT("TEST: ", AKFAUN) | Die Konstante "TEST: " wird mit dem variablen Wert aus AKFAUN verknüpft. |
CONCAT("TEST", UTLSTP.TLSGP1 CONCAT UTLSTP.TLSGP2) | Die Konstante "TEST" wird mit den verbundenen Dateifeldern verknüpft. |
AKAUME * 5 | Der numerische Feldwert AKAUME wird mit 5 multipiziert ausgegeben. |
(AKAUME + AKASME) / 2 | Addition der beiden Feldwerte und anschließende Division durch 2. |
CASE WHEN AKAUME < 5 THEN "SMALL" ELSE "BIG" END | Bedingung wenn AKAUME kleiner 5, dann wird der Inhalt mit "SMALL" festgelegt, ansonsten mit "BIG" |