如何在Oracle SQL中添加约束来限制值?

时间:2017-03-11 11:22:18

标签: sql oracle

如何在oracle中设置一列不接受10000以上且0以下的数字?

1 个答案:

答案 0 :(得分:4)

您正在寻找check约束:

alter table t add constraint chk_t_col check (col >= 0 and col <= 10000);

这将阻止插入或更新列中不在指定范围内的任何值。