gpt4 book ai didi

mysql - 插入前创建 'search'触发器

转载 作者:行者123 更新时间:2023-11-29 23:09:04 25 4
gpt4 key购买 nike

我有以下 sql 语法:

CREATE TRIGGER trigger_name
BEFORE INSERT
ON table FOR EACH ROW

BEGIN

END;

我需要检查表中 field1='x'field2='y' 的值。如果找到值,则希望插入通过 php 端失败($mysqli->错误)

最佳答案

这可以通过尝试使用 mysql 选择该值并计算结果 (num_rows) 来完成。如果结果返回0,那么你就向mysql表中插入了数据,因为你的表中没有相同值的数据。

关于mysql - 插入前创建 'search'触发器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28157916/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com