Hi @SQL
Physical tables are typically created to store application data. They store all the persistent data that the application needs.
Temporary tables are used to store temporary information. Most of the time, you don't need to keep your data after you've processed it. For example, a stored procedure might store intermediate results in a temporary table and process them for better performance.
In your case, you need to drop and rebuild the table. So using physical tables is not appropriate.
Best regards,
Percy Tang
If the answer is the right solution, please click "Accept Answer". If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our Documentation to enable e-mail notifications if you want to receive the related email notification for this thread.