SSMS
 sql >> Database >  >> Database Tools >> SSMS

Limitare la colonna varchar() a valori specifici?

Hai già esaminato l'aggiunta di un check constraint su quella colonna che limiterebbe i valori? Qualcosa come:

CREATE TABLE SomeTable
(
   Id int NOT NULL,
   Frequency varchar(200),
   CONSTRAINT chk_Frequency CHECK (Frequency IN ('Daily', 'Weekly', 'Monthly', 'Yearly'))
)