En UPDATE
uttalande kan inte ta bort rader om det inte finns en utlösare som utför borttagningen efteråt och du säger att tabellen inte har några utlösare.
Så det måste vara scenariot jag lade upp för dig i min kommentar:raderna laddades inte ordentligt till den nya tabellen, och den gamla tabellen togs bort.
Observera att det till och med är möjligt att den har tittat rätt för dig, där raderna laddades vid ett tillfälle - om transaktionen inte genomfördes, och sedan (till exempel) senare när din session avslutades återställdes transaktionen automatiskt. Transaktionen kunde också ha återställts av andra skäl.
Dessutom kan jag ha fått ordningen felaktig:den kan skapa den nya tabellen under ett nytt namn, ladda raderna, släppa den gamla tabellen och byta namn på den nya. I det här fallet kan du ha frågat fel tabell för att ta reda på om data har laddats. Jag kommer inte ihåg hur bordsdesignern strukturerar sina skript just nu – det finns mer än ett sätt att flå den här katten.