Re: Testing for a record before update or insert without using a function.
| От | Chris White (cjwhite) |
|---|---|
| Тема | Re: Testing for a record before update or insert without using a function. |
| Дата | |
| Msg-id | 000401c37e06$85630af0$5c976b80@amer.cisco.com обсуждение исходный текст |
| Ответ на | Testing for a record before update or insert without using a function. ("Geoff Ellis" <geoff@metalogicplc.com>) |
| Список | pgsql-admin |
Why not try doing the update and if that fails i.e. returns a value of 0 (no row updated), then do the insert. Thus if your high runner case is that the entry exists, then you are going to bypass having to test if the entry exists. -----Original Message----- From: pgsql-admin-owner@postgresql.org [mailto:pgsql-admin-owner@postgresql.org] On Behalf Of Geoff Ellis Sent: Thursday, September 18, 2003 6:41 AM To: pgsql-admin@postgresql.org Subject: [ADMIN] Testing for a record before update or insert without using a function. Is it possible to test if a record exists in a table and then if it does do an update on that table or if it doesn't do an insert ? I've looked around the documents and it seems everything points towards a function? Is this the only way or has someone done this before..... TIA Geoff ---------------------------(end of broadcast)--------------------------- TIP 7: don't forget to increase your free space map settings
В списке pgsql-admin по дате отправления: