oracle 如何理解“唯一”约束和“条件”约束

发布网友 发布时间:2022-03-30 07:43

我来回答

4个回答

热心网友 时间:2022-03-30 09:13

唯一:说白了就是不能有重复的,但是null值除外
条件:你应该说的check约束吧,只要是*改列所接收值列表

热心网友 时间:2022-03-30 10:31

unique 唯一 就是只能有一个,比如你的手机号码只能有一个
条件约束 sex nchar(1) check(sex in('男','女')),比如这个,就是说的sex记录必须是男或者是女,
不能使其他的什么东西。
希望能帮到你。
不知道你懂了没有?

热心网友 时间:2022-03-30 12:05

我用 身份证 来举个例子
身份证号码是。唯一约束 不能重复
姓名有条件约束 不能有英文字母与阿拉伯数字

热心网友 时间:2022-03-30 13:57

唯一就是在这一列中所有的数据都必须是不同的,条件就是这列中的数据只要满足条件即可,例如:唯一 一列数 1,2,3,你想再插入1,2,3中的任何一个读不可以,条件呢:男,女,是条件你不能填一个非男非女的上去吧

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com