永发信息网

mysql 两个字段不能同时为空的设置

答案:2  悬赏:20  手机版
解决时间 2021-03-23 21:29
mysql 两个字段不能同时为空的设置
最佳答案
你试下加如下约束
CONSTRAINT chk_XXXX CHECK (a is not null or b is not null)追问好像不可以,约束没有加进来。依旧可以都插入空值。


追答我刚才用oracle试了下,可以加进去。mysql应该也没问题的把。

你试一试下面的
create table 'test' (
'test_id' int(11) not null auto_increment,
'test_a' int(11),
'test_b' int(11),
constraint chk_a_and_b check (test_a is not null or test_b is not null)
)
全部回答
试试用表级的 check 约束。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
单选题Heistallerthan________inhisclass.
迷上 什么意思
cf是哪个公司做的?
“禧”旧读一声,请问是多久以前读一声?慈禧
一月一号是什么意思
法兰地手握披萨(宫家庄店)地址在哪,我要去那
为什么QQ上运动不能用
阅读下面的内容,完成下面4题子夜昙花张 错恩
青岛位于中国哪个方向
镊子的杠杆五要素怎么画
怎么在开机状态下让手机不在服务区
与唐朝时期相比,宋元时期经济重心南移,其主
成就任务完成券用了拿不到称号没任务接了称号
刚买的一台华硕笔记本电脑,i5-7300HQ 运行内
138÷9约等于多少
推荐资讯
欧曼GTL牵引车6*4的技术参数
如图,点D是等边△ABC内一点,将△DBC绕点B旋
翻耕灯火五更鸡正是男儿读书时的下一句
求做潍坊火烧的肉是怎么调的
什么是成熟什么是幼稚,成熟与幼稚的区别是什
如何将含有继承关系的类图映射为关系数据库
单选题We'llgo________aftersupper.A.to
疯狂联盟中什么阵型防御特别好。只用100个围
推荐几首比较温柔舒服的慢歌
钓黄鳝晴天好还是阴天好
非常想知道准备买高尔夫7,有没有开过的,这
为什么我小学生可以看读者?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?