触发器里中文串的处理问题请教
我的mysql 5.0 库是utf-8格式,在一个表中写了一个触发器,其中有段代码:
declare szTitle varchar(210);
declare szTemp varchar(10); set szTitle=new.title; #从数据表的字段中取出值 set szTmp1='中文测试';
set szTitle=concat(szTmp1,': ',szTitle);
#这个语句报错,无法执行当szTmp1的值为非中文时,就可以执行。请高手指教如何解决这个问题。
我的mysql 5.0 库是utf-8格式,在一个表中写了一个触发器,其中有段代码:
declare szTitle varchar(210);
declare szTemp varchar(10); set szTitle=new.title; #从数据表的字段中取出值 set szTmp1='中文测试';
set szTitle=concat(szTmp1,': ',szTitle);
#这个语句报错,无法执行当szTmp1的值为非中文时,就可以执行。请高手指教如何解决这个问题。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货