Exception handling the correct way

5P0CK jlanstorp at gmail.com
Sun Mar 10 08:01:30 PDT 2024


The postgres log is where I look for details on errors

Jakob

søn. 10. mar. 2024 14.55 skrev Michal Seidl <michal.seidl at gmail.com>:

> Hello,
> is there any standard way how to catch Exceptions from Postgis functions?
>
> For Example:
> SELECT ST_Split(polygon_geom, polygon_geom)
>
> result in general PostgreSQL InternalError exception with CODE XX000.
>
> This is not very helpful to catch such specific error. It seem to me
> that also any other errors raise this general InternalError. The only
> way seems to read exception message, but is this the right way?
>
> How to distinguish between different errors? I can not find anything in
> Postgis documentation https://postgis.net/docs/manual-3.4/
>
> Thanks Michal S.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/postgis-users/attachments/20240310/ea8b7889/attachment.htm>


More information about the postgis-users mailing list