DROP TABLE permanently removes a table and every row stored in it. Unlike TRUNCATE, which clears rows but leaves the table ready for use, dropping also removes the table’s structure. section 6.2.4
After a table is dropped, inserts and updates cannot use it until you re-create the table. This makes DROP TABLE useful for obsolete tables or local test work that is finished. section 6.2.4
Treat DROP TABLE as a high-risk operation:
- Confirm that removing both the data and table structure is intended. section 6.2.4
- Test the operation in a testing environment before production use. section 6.2.4
- Ensure that nothing is accessing the table you plan to remove. section 6.2.4
