فئة الخطأ WKT_PARSE_ERROR

SQLSTATE: 22023

خطأ في تحليل WKT: <parseError> في الموضع <pos>

المعلمات

  • parseError: وصف نوع خطأ التحليل الذي تمت مواجهته.
  • pos: الموضع المستند إلى 1 في سلسلة WKT حيث حدث خطأ التحليل.

الشرح

قد ترجع بعض الدالات الجغرافية المكانية هذا الخطأ عند تحليل الإدخال، والذي من المتوقع أن يكون بتنسيق نص معروف (WKT). تعرف على المزيد حول WKT.

الأمثلة

-- Feeding an empty point in WKT format into the h3_polyfillash3 function (as opposed to a polygon or multipolygon).
> SELECT h3_polyfillash3('POINT EMPTY', 2)
  [WKT_PARSE_ERROR] Error parsing WKT: Invalid or unsupported type 'POINT' at position 1

-- Feeding a polygon with less than 4 vertices into the h3_polyfillash3 function.
> SELECT h3_polyfillash3('POLYGON((-122.4194 37.7749,-118.2437 34.0522,-74.0060 40.7128))', 2)
  [WKT_PARSE_ERROR] Error parsing WKT: Too few points in ring at position 63

الدالات التي تنبعث منها فئة الخطأ