问题描述:
会员发卡时建立车辆信息,保存时报错提示:将截断字符串或二进制数据。语句已终止
错误日志:
【错误SQL语句】:insert into t_car (car_id,car_platenum,id_code,car_brand,car_sort,settle_formula,cust_id,driver,driver_phone,driver_movephone,rem) values('181029001','苏R-98976','21354698787956479','阿斯顿马丁阿斯顿-马丁DBS Volante Touchtronic','轿车中级1.6-1.9L豪华类','默认结算公式','181029001','常州市全有信息技术软件有限公司','','','会员发卡时新建的车辆')
问题原因:
会员卡新建车辆信息时,驾驶员字段存客户名称,车辆信息表中的驾驶员字段长度是20,当客户名称的长度(纯汉字10个,纯英文字符20个)。
问题版本号:V6.18.1025(包含之前)
解决方案:
1、先在档案管理的车辆信息页面新建车辆信息和客户信息,再重新发会员卡
2、直接在会员卡信息新建车辆信息,客户名称纯文字不能超过10个,纯英文20个。