在一个复杂的业务中执行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存不进去