Описание тега check-constraints
Ограничения CHECK обеспечивают целостность домена, ограничивая значения, которые принимаются одним или несколькими столбцами.
Ограничения SQL CHECK обеспечивают целостность домена, ограничивая значения, которые принимаются одним или несколькими столбцами.
Вы можете создать ограничение CHECK с любым логическим (логическим) выражением, которое возвращает TRUE или FALSE в зависимости от логических операторов. Например, диапазон значений для столбца зарплаты можно ограничить, создав ограничение CHECK, которое допускает только данные в диапазоне от 15 000 до 100 000 долларов. Это предотвращает ввод заработной платы за пределы обычного диапазона заработной платы. Логическое выражение будет таким: зарплата>= 15000 И зарплата <= 100000.