在mysql中连接查询字符串

时间:2013-05-31 10:56:56

标签: mysql concatenation

我正在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;
";

我想用New.fld_name连接字符串'cat_'。我尝试了CONCAT,但我知道它结合了两个列,并尝试了+和。操作员但没有发生...... 请帮帮....

1 个答案:

答案 0 :(得分:1)

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

concat('cat_', New.fld_name)