seata分布式事务异常信息 msg=Data truncation: Data too long

在一个复杂的业务中执行insert操作时报错

java.sql.SQLException: io.seata.core.exception.RmTransactionException: Response[ TransactionException[branch register request failed. xid=192.168.1.15:8091:42943385397424128, msg=Data truncation: Data too long ]

在网上有类似的报错,不过报错信息都指明了seata数据库中,lock_table中table_name字段,我这个报错信息没有,只有尝试修改了一下这个字段的长度,发现成功了

原来是我insert数据的表,表名太长了,seata存不进去

原文地址:https://www.cnblogs.com/runwithraining/p/13606424.html