Oracle
 sql >> Base de données >  >> RDS >> Oracle

Utiliser la casse quand insérer des valeurs

Tout d'abord, || Else n'a pas de sens. La partie après || doit être une autre expression à concaténer.

Deuxièmement, vous pouvez certainement imbriquer case expressions, mais dans votre cas, vous n'en avez pas besoin. Un seul case l'expression peut avoir plusieurs when /then branches, sous la forme 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 .