sql >> Database >  >> RDS >> Sqlserver

Zet de tabel neer, kan de tabel met dezelfde naam dan niet opnieuw maken

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.




  1. Hoe groeperen op de data van elke week tot de laatste zes weken op zondag in sql?

  2. Implementeer SQL Server-databaseproject (SSDT) ​​via de opdrachtregel

  3. Oracle Concatenate String- en nummervoorbeelden

  4. Hoe te vinden waar de functie wordt gebruikt