From: | Jerry Sievers <jerry(dot)sievers(at)comcast(dot)net> |
---|---|
To: | hamann(dot)w(at)t-online(dot)de |
Cc: | pgsql-general(at)lists(dot)postgresql(dot)org |
Subject: | Re: conditionally terminate psql script |
Date: | 2018-12-17 15:01:10 |
Message-ID: | 87efag2o5l.fsf@jsievers.enova.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
hamann(dot)w(at)t-online(dot)de writes:
> Hi,
>
> many thanks -- too bad I am still using 9.3
Just because your server backend is 9.3 does not rule out using much
newer clients, such as psql.
HTH
>
> Best regards
> Wolfgang
>
>>> Hi
>>> >> po 17. 12. 2018 v 13:14 odesílatel <hamann(dot)w(at)t-online(dot)de> napsal:
>>> >> >
>>> >
>>> > Hi,
>>> >
>>> > is there a way to stop execution of a psql script if a select returns some
>>> > rows (or no rows)
>>> > The idea is to add a safety check on data, specifically to select all new
>>> > rows that would conflict
>>> > on a bulk insert, show them and stop
>>> >
>>> >> you need psql from PostgreSQL 10 and higher
>>> >> there is a \if statement
>>> >> Regards
>>> >> Pavel
>>> >> >
>>> > Best regards
>>> > Wolfgang
>>> >
>>> >
>>> >
>>>
>
>
>
>
>
>
--
Jerry Sievers
e: jerry(dot)sievers(at)comcast(dot)net
p: 312.241.7800
From | Date | Subject | |
---|---|---|---|
Next Message | Moreno Andreo | 2018-12-17 15:02:24 | Re: REVOKE to an user that doesn't exist |
Previous Message | rob stone | 2018-12-17 14:38:24 | Re: Creating 2D arrays for pg_copy_from, reading tab-delimted text file that contains comma and double quotes |