From: | terry(at)greatgulfhomes(dot)com |
---|---|
To: | "Postgres (E-mail)" <pgsql-docs(at)postgresql(dot)org> |
Subject: | Make update query appear as a select |
Date: | 2002-06-17 14:33:11 |
Message-ID: | 003f01c2160b$e8ae8d00$2766f30a@development.greatgulfhomes.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-docs |
I need to do either an update, or insert. Rather then get a lock, get a
recordcount, and then perform an UPDATE/INSERT based on the result of my
count, I was hoping to just do the update, and if nothing happened then I
know I need to do an insert...
So, the application is written in ColdFusion, and someone suggested doing
this:
<cfquery name="update_recent"
datasource="#variables.local_datasource_name#">
UPDATE user_recent_list
SET access_stamp = now()
WHERE user_id = '#variables.local_user_id#'
AND app_name = '#variables.local_app_name#';
SELECT @@rowcount as rows_updated;
</cfquery>
But this part:
SELECT @@rowcount as rows_updated;
Does not work on Postgres. Does anyone know what the equivalent statement
is for Postgres?
Thanks
Terry Fielder
Network Engineer
Great Gulf Homes / Ashton Woods Homes
terry(at)greatgulfhomes(dot)com
From | Date | Subject | |
---|---|---|---|
Next Message | Bruce Momjian | 2002-06-20 04:33:29 | Re: Updated Russian Version of FAQ |
Previous Message | Florian Helmberger | 2002-06-17 14:28:12 | Re: Postgres DB recompilation |