We want to control from our application how to handle certain exceptions. I believe that Raise is the functionality that we want to use. The documentation is a little light on what happens on the client side. How does the client get notified and is there a error window that is displayed when a raise is issued by the server? What is the communications method used and is there a way to trap those errors on the client side? Best Regards -- Michael Gould, Managing Partner Intermodal Software Solutions, LLC 904.226.0978 904.592.5250 fax -- Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-general