gpt4 book ai didi

mysql - 在触发器中将两个用户定义的变量粘合在一起

转载 作者:行者123 更新时间:2023-11-29 01:59:34 25 4
gpt4 key购买 nike

我想这很基础,但不是今天 :-) 这让我抓狂。如何在触发器中将两个用户定义的变量粘合在一起?

CREATE TRIGGER update_table2 AFTER UPDATE ON table1
FOR EACH ROW BEGIN
SET @var1="A";
SET @var2="B";
SET @varT="";
?????
UPDATE table2 SET val=@varT;
END

我喜欢 varT 是 'AB'

我试过了

@varT=CONCAT(@var1,@var2);
@varT=@var1+@var2;
@varT=@var1.@var2;

但它们都不起作用。

最佳答案

SET @t = CONCAT(@a, @b);

SELECT CONCAT(@a, @b) INTO @t;

SELECT @t := CONCAT(@a, @b);

但我更愿意

UPDATE table2 SET val = CONCAT(@a, @b);

关于mysql - 在触发器中将两个用户定义的变量粘合在一起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18785461/

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