我有一个名为问题的表。它有一个列名类型。我想通过只允许他输入六个值来限制用户。当我编写代码时,它说我的查询已成功添加,但它仍然无法正常工作。我仍然可以在我的约束之外添加值。
我的代码已在下面给出。
alter table problem
add constraint chk_type check (type in (
'adhoc', 'mathematics', 'graph_theory', 'data_structure',
'dynamic_programming', 'computational_geometry'
));