我有一个触发器,我想在更新或创建新记录后填充几何列。我建立的触发器如下:
CREATE OR REPLACE TRIGGER SFS_TRIGGER
AFTER INSERT OR UPDATE ON SPORTS_FACILITIES_STRATEGY
BEGIN
UPDATE sports_facilities_strategy
SET GEOMETRY = MDSYS.SDO_GEOMETRY(2001,81989, MDSYS.SDO_POINT_TYPE(EASTING,
NORTHING,
NULL),
NULL,NULL);
END;
但是我不断收到以下错误消息:
ORA-04088:执行触发器“GIS_ADMIN.SFS_TRIGGER”时出错
ORA-06512:在“GIS_ADMIN.SFS_TRIGGER”,第 2 行
我知道它在更新期间一直在苦苦挣扎,但我被卡住了!非常感谢任何帮助/建议。