Voglio creare ALTER TABLE
un'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 condition
diagramma mi sta confondendo.
go
aspetto valido per la mia lettura del diagramma e funziona benissimo in Oracle sql fiddle