Wie füge ich eine Spalte in Oracle mit Enum-Werten hinzu?

Wie verwende ich Enums in Oracle?

Der obige Beitrag gibt mir eine Option zum Erstellen einer Enum-Spalte beim Erstellen einer Tabelle. Aber ich habe eine Tabelle, die Werte hat. Ich wollte eine weitere Spalte mit Enum-Werten hinzufügen.

ALTER TABLE CARS **(ADD** BODY_TYPE VARCHAR2(20) CHECK (BODY_TYPE IN ('COUPE','SEDAN','SUV')) ); 

Ich bekomme einen Syntaxerrors in der Nähe von ADD . Bitte führen.

Platziere "add" vor "(".

 alter table cars add ( body_type varchar2(20) not null check (body_type in ('COUPE','SEDAN','SUV')) );