如何插入SDO_GEOMETRY_ARRAY

时间:2019-02-11 09:06:03

标签: oracle spatial

我想将SDO_UTIL.EXTRACT_ALL中的SDO_GEOMETRY_ARRAY插入新表中。

我正在Windows10上的Oracle 12.1中工作。我创建了一个带有SDO_GEOMETRY_ARRAY列的表,然后可以选择所需的值。但是,我无法将值插入到新表中。

    CREATE TABLE "TEST"."TEST" 
    ("GEOM_ARRAY" MDSYS.SDO_GEOMETRY_ARRAY);

    INSERT INTO TEST 
    VALUES
    SELECT SDO_UTIL.EXTRACT_ALL(t1.GEOMETRY, 0)
    FROM TABLE t1
    WHERE t1.GEOMETRY.SDO_GTYPE = 2007;

0 个答案:

没有答案