报错内容
IllegalStateException: Insert statement does not support sharding table routing to multiple data nodes.
这个异常一般发生在使用ShardingSphere进行分库分表时,插入语句的路由规则与数据节点的规则不一致时会抛出这个异常。
具体来说,如果插入语句中需要路由的列和表的路由规则不一致,就会抛出这个异常。
例如,表的路由规则是按照ID分表,而插入语句中并没有包含ID字段,则ShardingSphere就无法正确路由插入语句。
解决这个问题需要确认表的路由规则和插入语句中需要路由的列是否一致,如果不一致,需要调整路由规则或者修改插入语句,以保证路由规则一致。