gpt4 book ai didi

mysql - 如何设置在插入后更新字段的触发器

转载 作者:行者123 更新时间:2023-11-29 00:56:22 25 4
gpt4 key购买 nike

我有一个名为 list 的表,其中包含 ID、名称和大小。 Size 存储名称字段的长度。我想在插入后更新这个字段。换句话说,插入后触发(是的,我可以在代码中做,但我只是好奇)有什么建议吗?

最佳答案

您应该使用 BEFORE INSERT 触发器。使用关键字 new 来引用即将插入的列:

CREATE TRIGGER my_trigger BEFORE INSERTON list FOR EACH ROW BEGINSET NEW.size = LENGTH(NEW.name)

关于mysql - 如何设置在插入后更新字段的触发器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5933890/

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