【DM版本】:Docker镜像-v8.1.2.128
【操作系统】:Linux
【CPU】:
【问题描述】:使用镜像并将编码配置为UTF-8后,在对表进行插入操作时,名字为两个字的元素可以正常插入,但名字为三个字的元素插入失败。报错:line 2, column 41, nearby [17641114476] has error[-2007]: Syntax error.本来怀疑是容量不足的问题,但是将容量增大数倍以后报错没有任何变化。在GB18030编码下则全部可以正常载入。此外报错时会将命令重复一遍,不知是否与问题有关。
完整命令与报错(删去了敏感数据):
SQL> INSERT INTO CUSTOMER VALUES
('身份证号', '姓名', '电话号码', '山东省临沂市');2
INSERT INTO CUSTOMER VALUES
('身份证号', '姓名', '电话号码', '山东省临沂市');
('身份证号', '姓名', '电话号码', '山东省临沂市');
*
line 2, column 41, nearby [电话号码] has error[-2007]:
Syntax error.
错误-2007是语法分析出错,检查下语法是不是不对,插入2个字成功,插入3个字失败,定义列类型的精度是不是给太小。
