关于oracle的自定义类型:MDSYS.SDO_GEOMETRY,对应于postgresql的什么类型讷? 现我需要将oracle中的表迁移到postgresql中, 但oracle中的数据类型:MDSYS.SDO_GEOMETRY,应该对应postgresql的什么类型呢?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 postgresql有没有专门针对空间数据库的类型?如果有,你就看看postgresql的该类型。如果没有,那就很不好做了。Oracle Spatial可是oracle独有处理空间数据的。别的DBMS不一定能专门针对空间数据来处理。 en,谢谢,我是刚接触postgresql。从网上看的结果是:PostGIS支持所有的空间数据类型,这些类型包括:点(POINT)、线(LINESTRING)、多边形(POLYGON)、多点(MULTIPOINT)、多线(MULTILINESTRING)、多多边形(MULTIPOLYGON)和集合对象集(GEOMETRYCOLLECTION)等。 我感觉:oracle spatial的一些私有类型,应该是可以被postgresql某些类型给替代的。但问题:SDO_GEOMETRY表示一个几何对象,可以是点、线、面、多点、多线、多面或混合对象。感觉是个很大的类,但在postgis里将点,线..这些全部分开表示了,我就不清楚应该从哪方面入手将SDO_GEOMETRY类型变成postgis的类型? postgresql没接触过。应该很不好做。普通的异构数据库迁移都要费不少事,何况空间数据库。 本身的体系结构就不太一样 空间数据这里更不一样 如果不支持spatial恐怕不能迁移 建议LZ先用大文本或XML格式导出,在POSTGIS写一个转换函数转换回来 请问tnsnames.ora的配置问题 oracle over应用! 在线等 无法分析出字段名 程序和数据库通信时,无法分析出select* from 查询结果的各个列 刚安装好oracle 10g 数据库 sqlplus 启动不了 求一条sql语句 Oracle如何查看主键的初次创建时间? 问个OCI的问题 oracle 有关数据库的导入导出 Trigger 触发器 关于会话session的 急问两台oracle数据库同步问题 Oracle 11g 全文检索 问题
如果有,你就看看postgresql的该类型。
如果没有,那就很不好做了。Oracle Spatial可是oracle独有处理空间数据的。别的DBMS不一定能专门针对空间数据来处理。
从网上看的结果是:PostGIS支持所有的空间数据类型,这些类型包括:点(POINT)、线(LINESTRING)、多边形(POLYGON)、多点(MULTIPOINT)、多线(MULTILINESTRING)、多多边形(MULTIPOLYGON)和集合对象集(GEOMETRYCOLLECTION)等。
我感觉:oracle spatial的一些私有类型,应该是可以被postgresql某些类型给替代的。
但问题:SDO_GEOMETRY表示一个几何对象,可以是点、线、面、多点、多线、多面或混合对象。感觉是个很大的类,但在postgis里将点,线..这些全部分开表示了,我就不清楚应该从哪方面入手将SDO_GEOMETRY类型变成postgis的类型?
应该很不好做。普通的异构数据库迁移都要费不少事,何况空间数据库。