 wish to have automatic error handling.  As of
     <span class="productname">PostgreSQL</span> 9.3, complete coverage exists only for
     errors in SQLSTATE class 23 (integrity constraint violation), but this
     is likely to be expanded in future.
    </p></div><p>
    There is an older function <code class="function">elog</code> that is still heavily used.
    An <code class="function">elog</code> call:
</p><pre class="programlisting">
elog(level, "format string", ...);
</pre><p>
    is exactly equival