">errtableconstraint</code>,
     <code class="function">errdatatype</code>, or <code class="function">errdomainconstraint</code> should
     be used in an <code class="function">ereport</code> call.  These functions exist to
     allow applications to extract the name of a database object associated
     with the error condition without having to examine the
     potentially-localized error message text.
     These functions should be used in error reports for which it's likely
     that applications would