X-Original-To: pgsql-sql-postgresql.org@localhost.postgresql.org Received: from localhost (av.hub.org [200.46.204.144]) by svr1.postgresql.org (Postfix) with ESMTP id 9D6D0D806A for ; Mon, 5 Sep 2005 23:21:00 -0300 (ADT) Received: from svr1.postgresql.org ([200.46.204.71]) by localhost (av.hub.org [200.46.204.144]) (amavisd-new, port 10024) with ESMTP id 80906-03 for ; Tue, 6 Sep 2005 02:20:56 +0000 (GMT) Received: from sss.pgh.pa.us (sss.pgh.pa.us [66.207.139.130]) by svr1.postgresql.org (Postfix) with ESMTP id B146CD7DC7 for ; Mon, 5 Sep 2005 23:20:58 -0300 (ADT) Received: from sss2.sss.pgh.pa.us (tgl@localhost [127.0.0.1]) by sss.pgh.pa.us (8.13.1/8.13.1) with ESMTP id j862L3DY013561; Mon, 5 Sep 2005 22:21:03 -0400 (EDT) To: dave.bath@unix.net Cc: pgsql-sql@postgresql.org Subject: Re: Equivalent of Oracle SQL%NOTFOUND in plpgsql In-reply-to: <200509061214.06644.dave.bath@unix.net> References: <200509061214.06644.dave.bath@unix.net> Comments: In-reply-to "Bath, David" message dated "Tue, 06 Sep 2005 12:14:06 +1000" Date: Mon, 05 Sep 2005 22:21:03 -0400 Message-ID: <13560.1125973263@sss.pgh.pa.us> From: Tom Lane X-Virus-Scanned: by amavisd-new at hub.org X-Spam-Status: No, hits=0.11 required=5 tests=[AWL=-0.097, UPPERCASE_25_50=0.207] X-Spam-Level: X-Archive-Number: 200509/42 X-Sequence-Number: 22589 "Bath, David" writes: > In PL/SQL I can write some like the following: > fetch cursorblah into blurble; > if cursorname%NOTFOUND ..... See the FOUND variable: http://www.postgresql.org/docs/8.0/static/plpgsql-statements.html#PLPGSQL-STATEMENTS-DIAGNOSTICS regards, tom lane