Voglio creare ALTER TABLEun'espressione che aggiunge una nuova colonna e imposta un valore predefinito e definisce inoltre i valori consentiti per quella colonna. È una colonna di testo e deve essere consentito solo "valore1", "valore2" e "valore3". L'impostazione predefinita dovrebbe essere "valore1"
Secondo i seguenti diagrammi di sintassi:

Sto arrivando a questo punto
ALTER TABLE exampleTable ADD COLUMN new_column VarChar(20) DEFAULT 'value1'
ma non sono assolutamente sicuro di come impostare i valori consentiti.
È possibile fare qualcosa del genere
CONTROLLO VINCITORE new_column IN ('valore1', 'valore2', 'valore3)
? Devo ammettere che il search conditiondiagramma mi sta confondendo.
goaspetto valido per la mia lettura del diagramma e funziona benissimo in Oracle sql fiddle