diff options
author | Alexander Korotkov <akorotkov@postgresql.org> | 2019-03-16 12:21:19 +0300 |
---|---|---|
committer | Alexander Korotkov <akorotkov@postgresql.org> | 2019-03-16 12:21:19 +0300 |
commit | 16d489b0fe058e527619f5e9d92fd7ca3c6c2994 (patch) | |
tree | d0f82a4250a33db045574fc69137eb32d52d04f9 /doc/src | |
parent | 72b6460336e86ad5cafd3426af6013c7d8457367 (diff) | |
download | postgresql-16d489b0fe058e527619f5e9d92fd7ca3c6c2994.tar.gz postgresql-16d489b0fe058e527619f5e9d92fd7ca3c6c2994.zip |
Numeric error suppression in jsonpath
Add support of numeric error suppression to jsonpath as it's required by
standard. This commit doesn't use PG_TRY()/PG_CATCH() in order to implement
that. Instead, it provides internal versions of numeric functions used, which
support error suppression.
Discussion: https://postgr.es/m/fcc6fc6a-b497-f39a-923d-aa34d0c588e8%402ndQuadrant.com
Author: Alexander Korotkov, Nikita Glukhov
Reviewed-by: Tomas Vondra
Diffstat (limited to 'doc/src')
-rw-r--r-- | doc/src/sgml/func.sgml | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/doc/src/sgml/func.sgml b/doc/src/sgml/func.sgml index a13b3d63581..3a99e209a2b 100644 --- a/doc/src/sgml/func.sgml +++ b/doc/src/sgml/func.sgml @@ -12209,7 +12209,7 @@ table2-mapping <para> The <literal>@?</literal> and <literal>@@</literal> operators suppress errors including: lacking object field or array element, unexpected JSON - item type. + item type and numeric errors. This behavior might be helpful while searching over JSON document collections of varying structure. </para> |