Oracle
 sql >> Database >  >> RDS >> Oracle

Usare il caso quando inserire i valori

Innanzitutto || Else non ha senso. La parte dopo || deve essere un'altra espressione da concatenare.

In secondo luogo, certamente puoi annidare case espressioni, ma nel tuo caso non è necessario. Un unico case l'espressione può avere più when /then rami, nella forma case when [condition_A] then [expression_if_A_is_true] when [condition_B] then [expression_if_A_is_false_and_B_is_true] else [expression_if_A_and_B_are_both_false] end .