No puede soltar y crear la misma tabla en el mismo lote en el servidor sql. Consulte MSDN
Sus ejemplos usan GO para dividir los dos comandos. El punto y coma podría funcionar,
Soltar tabla ...; Crear tabla ,,,;
como podría
Begin Transaction
Drop Table...
Commit Transaction
Create Table
O, por supuesto, dividirlo en dos comandos, que es lo que hace GO en la ventana de consulta del administrador del servidor SQL.
Si la divide, sería conveniente comprobar si la tabla existe antes de intentar eliminarla y si no existe antes de intentar crearla.