方式一(传入的是wkt):
INSERT INTO tablename
(id, GEOMETRY)
VALUES
(1,
SDO_GEOMETRY('LINESTRING (115.48883 36.59252, 115.4887 36.59164)', 8307));
方式二(直接传入坐标):
INSERT INTO tablename
(ID, GEOMETRY)
VALUES
(1,
SDO_GEOMETRY(2002,
8307,
NULL,
SDO_ELEM_INFO_ARRAY(1, 2, 1),
INSERT INTO tablename
(id, GEOMETRY)
VALUES
(1,
SDO_GEOMETRY('LINESTRING (115.48883 36.59252, 115.4887 36.59164)', 8307));
方式二(直接传入坐标):
INSERT INTO tablename
(ID, GEOMETRY)
VALUES
(1,
SDO_GEOMETRY(2002,
8307,
NULL,
SDO_ELEM_INFO_ARRAY(1, 2, 1),
SDO_ORDINATE_ARRAY(115.48883, 36.59252, 115.4887, 36.59164)));
Oracle数据库插入Geometry对象的方法

本文介绍了两种在Oracle数据库中插入Geometry对象的方式,包括使用SDO_ORDINATE_ARRAY和创建SDO_GEOMETRY类型的OBJECT。
最低0.47元/天 解锁文章
7300

被折叠的 条评论
为什么被折叠?



