Update Query Problem

From: Jeng Yu <jengyu2007(at)yahoo(dot)co(dot)uk>
To: pgsql-general(at)postgresql(dot)org
Subject: Update Query Problem
Date: 2008-10-10 11:38:24
Message-ID: 111872.36617.qm@web23006.mail.ird.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Hi People!

I'm doing an application and I've chosen postgresql
for the backend db. I need to use SQL update command
like this in my application:

update mytable set x='20' where id='someid' order by
id limit 1;

In other words, I want to update just one row of the
table if there are more than one row that the query
finds.

It doesn't work for me in postgresql. What's the way I
can do this in postgresql? Please forgive me if this
has been answered before. Please point me to the right
doc. I couldn't readily find the answer.

Thanks,

Jeng Yu

Responses

Browse pgsql-general by date

  From Date Subject
Next Message hubert depesz lubaczewski 2008-10-10 11:54:19 Re: flood in logs
Previous Message Sebastian Pawłowski 2008-10-10 10:58:35 flood in logs