SQL サーバーの同じバッチで同じテーブルを削除して作成することはできません を参照MSDN
彼らの例では、GO を使用して 2 つのコマンドを分割しています。セミコロンが効くかもしれません、
テーブルをドロップ ...;テーブルを作成 ,,,;
Begin Transaction Drop Table... Commit Transaction Create Table
プレ>またはもちろん、2 つのコマンドに分割します。これは、GO が SQL サーバー マネージャーのクエリ ウィンドウで行うことです。
分割する場合は、削除する前にテーブルが存在するかどうかを確認し、作成する前に存在しないことを確認することをお勧めします。