update xxx a join xxx b on a.xxx = b.xxx set a.xxx = b.xxx;
update 语句单独执行没问题,a表100多万数据量,b表1000条数据。 语句放入存储过程里执行,报错: ErrorCode = 4119, SQLState = 08000, Details = RPC packet to send too long。 不知道什么原因。
数据量级小一些在试一下看下是否还是报错
就是数据量的问题,但是update语句单独放外边执行没问题,存储过程里感觉就限制了数据量。