Comment Comment by flysand7 Speaking of postgres, you don't even need a function, you can just use RETURNING clause of a modifying query to provide data source for the select: select * from ( delete from users returning id ) parent flysand7 1 year ago