Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
doc: Replace reference to ERRCODE_RAISE_EXCEPTION by "raise_exception"
authorMichael Paquier <michael@paquier.xyz>
Wed, 1 Nov 2023 22:33:02 +0000 (07:33 +0900)
committerMichael Paquier <michael@paquier.xyz>
Wed, 1 Nov 2023 22:33:36 +0000 (07:33 +0900)
This part of the documentation refers to exceptions as handled by
PL/pgSQL, and using the internal error code is confusing.

Per thinko in 66bde49d96a9.

Reported-by: Euler Taveira, Bruce Momjian
Discussion: https://postgr.es/m/ZUEUnLevXyW7DlCs@momjian.us
Backpatch-through: 11

doc/src/sgml/plpgsql.sgml

index ca26da87859b5316d7316dd48f68380a5d79976e..3d647d639694accbe5860449f0135d499261e5f0 100644 (file)
@@ -3759,7 +3759,7 @@ RAISE unique_violation USING MESSAGE = 'Duplicate user ID: ' || user_id;
    <para>
     If no condition name nor SQLSTATE is specified in a
     <command>RAISE EXCEPTION</command> command, the default is to use
-    <literal>ERRCODE_RAISE_EXCEPTION</literal> (<literal>P0001</literal>).
+    <literal>raise_exception</literal> (<literal>P0001</literal>).
     If no message text is specified, the default is to use the condition
     name or SQLSTATE as message text.
    </para>