Is it possible that one can return the actual rows, which where 
affected by an update statement?

What I want to do: I have n rows in a table which symbolize some work, 
which have several servers to do. For this, the table has a column 
called INPROCESS. 

In order that multiple servers can work on the transactions, I'ld like 
that each of them requests 1 row, which is not currently processed  - 
and set's INPROCESS to YES. I have to avoid that two server grab the 
same row...

My ideas was now something like UPDATE ... INPROCESS=YES WHERE 
INPROCESS=NO ... LIMIT 1 - but of course the application would also 
have to know which item it should process know.


Thank you in advance for your help.


Thomas


-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to