U kunt niet dezelfde tabel in dezelfde batch neerzetten en maken in sql serversee MSDN
Hun voorbeelden gebruiken GO om de twee commando's op te splitsen. Puntkomma werkt misschien,
Tabel laten vallen ...;Tabel maken ,,,;
zoals zou kunnen
Begin Transaction
Drop Table...
Commit Transaction
Create Table
Of natuurlijk het opsplitsen in twee commando's, wat GO doet in het queryvenster van SQL Server Manager.
Als je het toch opsplitst, is het misschien verstandig om te controleren of de tafel bestaat voordat je het probeert te laten vallen, en dat dit niet het geval is voordat je het probeert te maken.