I needed to drop all external tables since I needed to re-create an external data source. However, you cannot drop an external data source with external tables that use that particular data source. However, I didn't want to type all tables' name to drop them.
I searched through Stack Overflow, and actually were not able to find an answer for this specific question. I found an answer to a more general question for dropping all tables, and was able to modify the solution. I am making this question to document the solution that I was able to create, so you are wondering about this particular question or use for more general way to drop elements of SQL DB, you can utilize this solution.