在系统割接时用存储过程转换数据在使用substr时遇到一个问题
定义了一个变量A为varchar();
从一个表中使用substr(xx)为变量A赋值xx字段的内容为中英混合
报错提示说字符串缓沖区不足
使用max(length(xx))返回值为;
查了半天迷惑了半天
与另外一个搞数据库的哥们交流了一下发现了问题所在
lengthsubstr都是计算内容的个数不能反映字节数
要想知道一个字段是否能够插入到一个字段中应该使用lengthB计算字节数
在说一句众所周知的一个汉字2个字节
心得多与他人交流不要怕丢人三人行必有吾师哦!