SSMS
 sql >> база данни >  >> Database Tools >> SSMS

Ограничаване на колоната varchar() до конкретни стойности?

Вече разгледахте ли добавянето на check constraint на тази колона, която би ограничила стойностите? Нещо като:

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


  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Достоен прост клиент на SQL Server

  2. Период от време за набор от същите данни

  3. Потвърдете преди изтриване/актуализация в SQL Management Studio?

  4. Запазване на резултати със заглавки в Sql Server Management Studio

  5. Спрете изпълнението на SQL Server, докато не е необходимо