mysql检查约束怎么设置

生活小百事通 2023年01月23日 阅读 (61)

1、先打开powershell或者cmd进入mysql的bin目录,然后输入账号密码登录进入mysql。

mysql检查约束怎么设置

2、接下来创建数据库 checkanalog,并使用该数据库。

mysql检查约束怎么设置

3、然后创建表usr,表结构如图。

mysql检查约束怎么设置

4、先往usr表中插入一条数据,未创建触发器时,phone="123456"能正常插入。

mysql检查约束怎么设置

5、为usr表创建插入数据前触发的触发器 trig_before_insert,该触发器用于检查是否插入正确的手机号,若插入的手机号不正确,则通过signal抛出异常。具体内容如图。注意在输入创建触发器代码前,要用delimiter限定结束标志符。

mysql检查约束怎么设置

6、创建好触发器后,向usr表插入一条正确的数据。插入成功后查看表数据。如图。

mysql检查约束怎么设置

7、接着测试输入不正确的数据,如图可以看到当输入不正确的数据时会抛出异常提示 “手机号须为11位数字”。查看表数据,两条记录都没插入进去。

mysql检查约束怎么设置

8、这样就成功使用触发器来做到插入前的检查约束了。

精彩内容尽在问答鸭,如果您觉得这篇内容不错,别忘了分享给好友哦!

相关文章

  • 电暖炉不通电怎么检查维修.

    电暖炉不通电怎么检查维修

    1、故障现象:电源插板指示灯正常,电暖炉开关是开着且电源线是插好的,但面板没有任何显示,初步判断为不通电。

    2022-08-09 阅读 (207)
  • 女性孕前检查注意事项及检查项目.

    女性孕前检查注意事项及检查项目

    1、女性孕前检查注意事项:1、在搜查的当天清晨起床的第一次排的尿液,最好是网络一些许,然后放入干净的小玻璃瓶中,这样就可以到医院化验的时辰用;2、2、在搜查当天的朝晨必要禁食和榨取喝一些奶成品;并且也必要空腹,不能吃早饭,也不能进食任何的食品,由于一样平常搜查都是必要空腹的;3、3、而且,在b超搜查前要憋尿,由于要在膀胱充盈的环境下做b超搜查,以是,女性伴侣必要要憋尿;4、4、另外,女性还应避开月经期搜查,最好是在体检前一天就苏息好,从而担保精神的充沛。

    2023-04-27 阅读 (85)
  • wps文字拼写检查文字波浪线如何取消删除.

    wps文字拼写检查文字波浪线如何取消删除

    1、先启动应用,输入字符串,如果为英文单词,如图,不会有标记,而如果是一串其他字符,则会有波浪显示。2、接着找到软件左上方,点击文字右下角的下拉三角,展开图示菜单,其中可以看到工具一项,继续展开。

    2022-07-28 阅读 (83)
  • HPV检查显示HPV16为阳性,一年hpv阳转阴经历.

    HPV检查显示HPV16为阳性,一年hpv阳转阴经历

    1、我由于工作原因,每天睡得比较晚,并且是那种困了也还想再玩玩手机的那种,长期晚睡导致我体质变弱,从而容易得病。

    2023-05-18 阅读 (80)
  • 初次确诊为高血压病应做以下5项检查.

    初次确诊为高血压病应做以下5项检查

    1、全身的体格检查全身的体格检查非常重要,除按正确方法仔细测量血压首次测量血压时应测双侧血压,有条件时应同时测双下肢的血压外,还应包括以下内容:测量身高和体重;测量腰围和腹围;注意心脏大小、心音、心率、心律及有无杂音;注意肺部有无啰音和支气管痉挛;注意有无颈部血管和下肢大血管异常和杂音或甲状腺有无肿大;注意腹部有无血管杂音、肿块;注意眼底和神经系统有无异常改变。

    2022-07-28 阅读 (72)
  • 使用快摇名片时微信摇一摇不出现周边检查.

    使用快摇名片时微信摇一摇不出现周边检查

    1、检查微信版本,请确认ios微信版本是中国大陆5.4及以上版本,android微信版本是6.0及以上版本,微信繁体中文6.1版本也支持“摇一摇周边”;2、检查微信地域设置:请确认用户的地区设置在中国设置-通用-多语言环境-区域格式,海外版暂时没有;3、检查手机操作系统版本:请确认ios手机系统在7.0以上7.1.2以上会比较稳定,7.1.1偶尔会有bug,需要在手机的“设置-隐私-定位功能”中开关几次微信定位功能,或重启手机;android手机系统在4.3以上;4、检查蓝牙是否被其他设备占用:如果正在使

    2023-02-24 阅读 (67)
  • 高危妊娠要做哪些检查?.

    高危妊娠要做哪些检查?

    1、为了识别和预防高危因素的发生和发展,更好地对高危准妈妈进行动态监护,保障胎儿平安诞生,需要进行定期的产前检查。

    2022-08-15 阅读 (61)
  • B超检查前注意事项,检查B超需要注意什么.

    B超检查前注意事项,检查B超需要注意什么

    1、检查肝,胆,胰的前一天晚餐禁止吃油腻性食物,检查当日禁食禁水2、检查膀胱,前列腺及妇科检查前一小时饮水500-800ml,有留置尿管的病人在检查前一小时夹闭尿管,使膀胱充盈。

    2022-07-21 阅读 (53)
  • HCG检查是什么?为什么要抽血做好几次HCG检查?.

    HCG检查是什么?为什么要抽血做好几次HCG检查?

    1、hcg是什么?hcg检查是什么?hcg是人绒毛膜促性腺激素,hcg检查就是查的这个数值。2、hcg是什么?

    2023-03-11 阅读 (49)
  • 如何做报表中有关内容的检查?.

    如何做报表中有关内容的检查?

    1、首先,验证报表中的数据是否真实正确地反映厂企业的财务状况、经营成果和现金流动,并进一步观察企业经营活动的合规性、合法性和有效性。

    2022-07-13 阅读 (45)