I'm looping through a stored procedure - processing 1000 records at a time. I create a #temp table (using dynamic sql so I can't use a table variable from what I saw) When I process those 1000 records, I want to reload. It is more efficient to drop and recreate the table or issue a delete command to remove the existing records?