为了账号安全,请及时绑定邮箱和手机立即绑定

MySQL中的CHECK约束不起作用

MySQL中的CHECK约束不起作用

吃鸡游戏 2019-05-29 16:02:01
MySQL中的CHECK约束不起作用首先,我创建了一个像CREATE TABLE Customer (   SD integer CHECK (SD > 0),   Last_Name varchar (30),   First_Name varchar(30));然后在该表中插入值INSERT INTO Customer values ('-2','abc','zz');MySQL没有显示错误,它接受了值。
查看完整描述

3 回答

?
慕码人8056858

TA贡献1803条经验 获得超6个赞

CHECK MySQL会忽略约束,如文档中的微小评论中所述: CREATE TABLE

CHECK子句被解析但被所有存储引擎忽略。


查看完整回答
反对 回复 2019-05-29
  • 3 回答
  • 0 关注
  • 2453 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信