我用seata 部署分布式数据库事务 用的postgresql 数据库 数据库表里有涉及空间数据字段,报错
报错如下:
ps: 只要注释掉插入数据行中的空间字段,就正常,加上空间字段就报错:
数据库:postgresql表:
CREATE TABLE point_test (
id BIGINT NOT NULL PRIMARY KEY,
name VARCHAR(50),
location GEOMETRY
);
环境:
postgresql:15.4
mysql: 5.7.24
nacos: 1.4
dubbu: 2.7.8
springboot: 2.3.9
seata: 1.3.0/1.5.2(两个版本都试过了,报错相同)
可能是由以下几个原因导致的:
POINT
, LINESTRING
, POLYGON
等)。如果表中有空间数据字段,需要确保数据库驱动和 Seata 事务协调器能够正确处理这些字段。版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。