> Unfortunately the stuff that makes a ctid=<value> nice doesn't seem to be > used when you're doing an in. It's possible that a function that does > something like > for rec in select ctid from my_table limit 10 loop > delete from my_table where ctid=rec.ctid; > end loop > might do okay, but I haven't tried it. OK, I think this will work. It would be nice though to have the 'ctid in' trick work just as well as 'ctid = ' ... Thanks, Csaba.