我想将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;