【发布时间】:2020-11-26 11:23:58
【问题描述】:
我想将 sdo_geometry 插入到我的表中,但我不能。我不知道如何插入 SDO_GEOMETRY 值。我确定列名是正确的。
我尝试利用这两个来源: Oracle Docs, Oracle Docs Example
Oracle 给出这个错误:
ORA-00936:任务表达
脚本第 8 行,语句第 8 行,第 22 列
INSERT INTO HATYONETIM.MEVCUT_RAYLI_SISTEM_HATLARI(ID, ISIM_HAT, ISIM_KISA, TUR_HAT, ISIM_KURUM, MI_STYLE, MI_PRINX, GEOLOC)
VALUES(13, 'Name', 'M', 'Metro', 'Metro', null, 13,
MDSYS.SDO_GEOMETRY(2002,
8307,
0,
0,
NULL,
MDSYS.SDO_ELEM_INFO_ARRAY(NUMBER(1, 2, 1)),
MDSYS.SDO_ORDINATE_ARRAY(NUMBER(28.802437, 41.07247, 28.801767, 41.072785, 28.799637, 41.074663, 28.799177, 41.075009, 28.798757, 41.075232, 28.798107, 41.075481, 28.797488, 41.075631, 28.796882, 41.075683, 28.796348, 41.075683, 28.79575, 41.075609, 28.79198, 41.074751, 28.790744, 41.074489, 28.79002, 41.07438, 28.789173, 41.074316, 28.788104, 41.074356, 28.78653, 41.074482, 28.783164, 41.07483, 28.781041, 41.075094, 28.780753, 41.075152, 28.779255, 41.075542, 28.778821, 41.075703, 28.778291, 41.075918, 28.777854, 41.076114, 28.772736, 41.078684, 28.772297, 41.078885, 28.771977, 41.079006, 28.771762, 41.079072, 28.771488, 41.079147, 28.771177, 41.079212, 28.770589, 41.079292, 28.767417, 41.079622, 28.767263, 41.07963))))
感谢您的帮助。最好的祝愿。
【问题讨论】:
标签: oracle