can Data Definition Language be used within a PL/SQL block or to say within the Begin/End of a procedure.

The Idea is to drop & create certain tables from within a procedure.