0

我正在 mysql 中编写一个触发器,我的触发器如下所示:

$sql="CREATE TRIGGER insert_cats AFTER INSERT ON tbl_categories
   FOR EACH ROW
   BEGIN
   insert into tbl_routes set fld_route_name='cat_' + //here i want to concatinate
   NEW.fld_name,fld_route_info='dynamic/route/info';
   end;
";

我想将字符串“cat_”与 New.fld_name 连接起来。我尝试了 CONCAT 但我知道它连接了两列并且还尝试了 + 和 . 操作员,但什么也没发生...请帮助...

4

1 回答 1

1

使用 concat,它也适用于文字和列:

concat('cat_', New.fld_name)
于 2013-05-31T10:58:07.703 回答