我在程序里做了验证的,但是数据库还是出现了不该有的情况。我想在表里加个约束,跟踪程序在哪种情况下会通过验证添加进去。spiderrobot 你的写法应该是a必须等于2,b不能为空。不是我说的那种意思。我想要的是当a等于一个值时,b才不能为空。a等于其他的时候,b可以为空