Есть ли способ предопределить значения, которые я хочу вставить в таблицу? Я имею в виду, например, у меня есть эта структура таблицыКак предопределить значения столбцов?
column1 | column2 | column3
| |
| |
| |
И я знаю, что мой колонка3 должен содержать только значения, например YES
, NO
и MAYBE
есть способ определить, что в SQL уровень, или единственный способ сделать это программно?
Чтобы быть более точным, я искал что-то, что будет бросать исключение на уровне базы данных, если я ввожу значение, которое не попадает в мой предопределенного диапазона
P.S. Я использую базу данных MySql
Что SQL базы данных вы используете? –
Я использую базу данных MySql – Carmine
Вы изучали [ENUM и SET Constraints] (https://dev.mysql.com/doc/refman/5.1/en/constraint-enum.html)? –