Re: conditionally terminate psql script - Mailing list pgsql-general

From hamann.w@t-online.de
Subject Re: conditionally terminate psql script
Date
Msg-id wolfgang-1181217153103.A0720644@noten19.local
Whole thread Raw
In response to Re: conditionally terminate psql script  (Pavel Luzanov <p.luzanov@postgrespro.ru>)
List pgsql-general
Hi,

many thanks, I will give it a try tomorrow

Best regards
Wolfgang

>> >> On 17.12.2018 16:07, hamann.w@t-online.de wrote:
>> > Hi, many thanks -- too bad I am still using 9.3
>> >> In this case you can try ON_ERROR_STOP psql variable.
>> Something like this:
>> >> \set ON_ERROR_STOP on
>> >> do $$
>> declare
>>      total bigint;
>> begin
>>      select count(*) into total from pg_class where 1=1;
>>      if total = 0 then
>>          raise exception 'Nothing found.';
>>      end if;
>> >>      raise notice '% records found.', total;
>> end;
>> $$ language plpgsql;
>> >> \echo Continue execution...
>> >> -----
>> Pavel Luzanov
>> Postgres Professional: http://www.postgrespro.com
>> The Russian Postgres Company
>> >> >>






pgsql-general by date:

Previous
From: Pavel Luzanov
Date:
Subject: Re: conditionally terminate psql script
Next
From: Vijaykumar Jain
Date:
Subject: Re: [External] Re: simple query on why a merge join plan got selected