Vielen Dank erstmal. Jetzt weiß ich wo das Problem ist.
Aber leider lässt es sich so nicht lösen. Weil, ich im case nicht nur eine "2" habe sondern zwei große verschachtelte Anweisungen die einen Integerwert zurückliefern. Gibt es die Möglichkeit über das else den Originalwert ausgeben zu lassen ohne die
SQL-Anweisung zu wiederholen (davon war ich nähmlich ausgegangen. (So viel zum Sinn des ganzen))?