I need to write a procedure that will allow me to select x amount of rows and at the same time update those rows so the calling application will know those records are locked and in use. I have a column in the table named “locked”. The next time the procedure is called it will only pull the next x amount of records that do not have the “locked” column checked. I have read a little about the OUTPUT method for SQL server, but not sure that is what I want to do.
Share
Vote for Cade Roux’s answer, using OUTPUT:
Previously:
This is one of the few times I can think of using a temp table:
This: