Thanks for your quick reply. > You can use a SELECT to count the number of records to be > deleted. Then start your progress bar and do separate > SQL statements to delete each record one-by-one, updating > your progress bar as you go.
I thought of this but am sure that doing this way is a lot slower on performance than doing all within a single transaction (i.e. BEGIN, COMMIT). Am I correct in this assumption? Mark DISCLAIMER: This information and any attachments contained in this email message is intended only for the use of the individual or entity to which it is addressed and may contain information that is privileged, confidential, and exempt from disclosure under applicable law. If the reader of this message is not the intended recipient, or the employee or agent responsible for delivering the message to the intended recipient, you are hereby notified that any dissemination, distribution, forwarding, or copying of this communication is strictly prohibited. If you have received this communication in error, please notify the sender immediately by return email, and delete the original message immediately.