Startseite Foren Basics SDO_AGGR_CONCAT_LINES: ORA-29400: / ORA-06502: / ORA-06512 Antwort auf: SDO_AGGR_CONCAT_LINES: ORA-29400: / ORA-06502: / ORA-06512

Gorden Kock
Administrator
Beitragsanzahl: 60

Hallo Peter,
das Problem kenne ich nur zu gut. Ich bin auch zuerst darauf hereingefallen, aber Oracle schreibt in der Dokumentation ganz eindeutig, dass man die Funktion nicht benutzen darf, wenn Bögen in den Geometrien sind. Dass es manchmal trotzdem klappt, ist die Tücke. SDO_AGGR_UNION darf man auch nicht verwenden, wenn man die Richtung beibehalten will, denn damit laufen die Linien immer von links nach rechts und die Koordinaten werden seltsamerweise in den Nachkommastellen leicht verändert. Wird ja auch nicht empfohlen. Ich nutze also weiterhin die CONCAT-Funktion, aber in Kombination mit einer Linearisierung über SDO_ARC_DENSIFY. Das klappt immer.
Ich hoffe, dass das auch in deinem Fall hilft.

Schönen Tag
Gorden