字符长度大于实际长度

时间:2018-03-22 16:26:43

标签: mysql char distinct string-length

我正在MySQL数据库中加载数据,但我遇到了问题,我刚刚加载了所有数据但是买方工作正常:

SELECT CHAR_length(TRIM(BUYER)) AS L, BUYER FROM ST_REQ

结果是:

17|Viccaro Fabrizio

我会复制粘贴买家: Viccaro Fabrizio - >它只有16个字符。

有什么想法吗?非常感谢你。

1 个答案:

答案 0 :(得分:0)

mysql trim仅修剪两个结束空格。和CHAR_length也增加了空格。

  

的MySQL>插入ContactInformation(CONTACT_EMAIL,FIRSTNAME)值(“arunkumar.m@xxxxxx.com”,“arun kumar”);   查询正常,1行受影响,3警告(0.01秒)

mysql> SELECT  CHAR_length(TRIM(FIRSTNAME)),FIRSTNAME from ContactInformation;
 +------------------------------+------------+
 | CHAR_length(TRIM(FIRSTNAME)) | FIRSTNAME  |
 +------------------------------+------------+
 |                           10 | arun kumar |
 +------------------------------+------------+
 1 row in set (0.00 sec)