I have a store procedure and this store procedure must be robust enough to handle a fault in the middle of processing, which would cause it to terminate before completing.
This means that it either needs to be self restarting, or able to be restarted in such a way that it doesn't "double count" any data.
This means that it either needs to be self restarting, or able to be restarted in such a way that it doesn't "double count" any data.