Nie można upuścić i utworzyć tej samej tabeli w tej samej partii w sql serversee MSDN
Ich przykłady używają GO do rozbicia tych dwóch poleceń. Pół dwukropek może działać,
Upuść tabelę ...;Utwórz tabelę ,,,;
jak może
Begin Transaction
Drop Table...
Commit Transaction
Create Table
Lub oczywiście dzielenie go na dwie komendy, co GO robi w oknie zapytań menedżera serwera SQL.
Jeśli podzielisz ją, rozsądnie będzie sprawdzić, czy tabela istnieje przed próbą jej usunięcia i czy nie istnieje przed próbą jej utworzenia.