添加触发器后无法在表中输入值

时间:2019-11-19 16:56:10

标签: mysql mariadb

我有四个桌子

Build table = https://i.stack.imgur.com/wxviV.png
Motherboard = https://i.stack.imgur.com/7YNAo.png
Processors_products = https://i.stack.imgur.com/HOVjU.png

与兼容列和id的兼容性

Build中的Processor和Motherboard分别在Processor_products和Name Motherboard中引用Name。 我添加了一个触发器,如果​​添加到Build的处理器和主板的插槽相同,则会在Compatibility.compatible中插入“是”。

The trigger https://i.stack.imgur.com/h3x7J.png

添加触发器后,我无法在构建中输入任何值。 我正在使用phpmyadmin,错误是Operand should contain 1 column(s) 有人可以帮我吗?

PS:无法正常添加图像。出现错误消息说我的帖子中未编辑代码

0 个答案:

没有答案