• I don't know if this is the BEST practice, but you could have an update/insert trigger on the table and write the newid value to another table and have your stored proc read that other table.  The other table would only have 1 field, the uniqueIdentifier, and it's value would be the last insert/update of that table.