MySQL的触发器 - 截断不正确双重错误
问题描述:
我想连接用绳子新的用户名和我有以下触发:MySQL的触发器 - 截断不正确双重错误
CREATE DEFINER=`root`@`localhost` TRIGGER `rating_platform`.`admins_BEFORE_INSERT` BEFORE INSERT ON `admins` FOR EACH ROW
BEGIN
SET NEW.username = NEW.username + "test";
END
我收到此错误:
ERROR 1292: 1292: Truncated incorrect DOUBLE value: 'test'
我是什么做错了?
答
使用CONCAT
功能:
SET NEW.username = CONCAT(NEW.username,"test");
谢谢,按预期工作! –