CASE .. WHEN Ausdruck in Oracle SQL

Ich habe die Tabelle mit 1 Spalte und hat folgende Daten

Status
a1
i
t
a2
a3

Ich möchte das folgende Ergebnis in meiner Auswahlabfrage anzeigen

Status| STATUSTEXT
a1    | Active
i     | Inactive
t     | Terminated
a2    | Active
a3    | Active

Eine Möglichkeit, die ich mir vorstellen könnte, war die Verwendung eines Switch When-Ausdrucks in einer Auswahlabfrage

SELECT
status,
CASE status 
WHEN 'a1' THEN 'Active'
WHEN 'a2' THEN 'Active'
WHEN 'a3' THEN 'Active'
WHEN 'i' THEN 'Inactive'
WHEN 't' THEN 'Terminated'
END AS StatusText
FROM stage.tst

Gibt es einen anderen Weg, auf dem ich nicht schreiben muss?Wenn Ausdruck 3 mal für aktiven Statusund der gesamte aktive Status kann in einem einzigen Ausdruck überprüft werden?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage