Hallo,

ich will den Wert vom Feld REPOMEN in das Feld REENTNMEN kopieren. Bedingung dabei ist dass das Feld REENTDAT einen Wert (Datum)enthält.

Hier die Datentypen:
REENTNDAT (DATE)
REPOMEN (VARCHAR 300)
REENTMEN (VARCHAR 300)

Das habe ich ausprobiert:
SELECT
REENTNDAT,
CASE WHEN REPOMEN IS NULL THEN '' ELSE REPOMEN END AS REENTMEN
FROM HILFSSTO.REBEW


Dies ist die Fehlermeldung die ich zurückbekomme:
---------------------------
The results in a CASE expression are not compatible.
(SQL code = -581, SQL state = 42804)
---------------------------

/jk