drop external table cannot run inside a transaction block