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

MySQL触发器instead of的写法/唯一性索引实现

MySQL触发器instead of的写法/唯一性索引实现

慕侠2389804 2018-08-14 15:14:41
请问一下,mysql有没有instead of触发器的写法?或者使用触发器实现唯一性索引的功能,尽可能对并发性影响小=============================在百度上搜到如下例子:但是我执行的时候会报语法错误,而且是在on那个地方
查看完整描述

1 回答

?
MYYA

TA贡献1868条经验 获得超4个赞

因为MySQL中的触发器只有before/after两种类型,表的别名也是使用old/new来表示的,触发器只支持行级触发,而不支持语句级触发。另外,我上面贴出来的百度上的例子其实是在sqlserver中可以实现的。

MySQL的例子自己写了一个,实现的功能是禁止insert

https://img1.sycdn.imooc.com//5b7d2a61000100e004830176.jpg

但是关于MySQL触发器实现唯一性索引的功能暂时只有思路,还未实现

思路如下:

https://img1.sycdn.imooc.com//5b7d2a690001cf9107440307.jpg

但是目前test_2表中涉及的数据太多,尚未实现唯一性索引的功能


查看完整回答
反对 回复 2018-08-22
  • 1 回答
  • 0 关注
  • 1116 浏览
慕课专栏
更多

添加回答

举报

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