2016-04-04 9 views
-1

ich verwende diesen Code:Wie kann ich gelöschte Zeilen in Sql Server 2014 Management Studio abrufen?

with FillingDatabase as 
(
    select *, row_number() over (partition by itid order by itid) as rownumber 
    from item 
) 

delete from item where rownumber >1 

die gesamten Daten in meinem Tisch gegangen war.

ich bin ein Neuling mit diesem SQL-Server, hoffe, Sie können mir helfen. danke

+0

können Sie nicht, es sei denn, Sie haben ein Backup. Berücksichtigen Sie daher die Sicherung als optimale Vorgehensweise. – Sherlock

+0

Können Sie weitere Informationen bereitstellen? Möchten Sie eine Aktion auslösen, wenn Sie Elemente löschen oder gelöschte Objekte erhalten können? – Thomas

+0

in der Lage, Elemente zu löschen – mhitzsuiko

Antwort

0

von Elemente löschen, wo rownumber> 1 Ausgang gelöscht *

+0

löschen aus Tabellenname, wo Bedingung ausgegeben gelöscht. * –

+0

Ich habe es versucht, aber es funktioniert nicht, es gibt mir diese Ausgabe "Falsche Syntax in der Nähe" Ausgabe'." – mhitzsuiko

+0

Bitte teilen Sie die Syntax, die Sie ausgeführt haben. –

0

Wenn Sie sofort gelöschten Zeilen abrufen mögen nach folgenden Syntax Verwendung DELETE-Anweisung.

delete from item 
output deleted.* 
where itid > (select min(itid) from item) 

Ich weiß nicht genau, was du machen willst, also habe ich einfach einfach "wo" mit sub-query statt CTE geschrieben. Hoffe diese Suite Ihre Bedürfnisse.

+0

ich möchte nur die Daten th Ich habe versehentlich mit der obigen Anweisung gelöscht, und ich versuche bereits die von Ihnen vorgeschlagene Anweisung, aber die Ausgabe ist nur die Spalten ohne ihre Zeilen. Vielen Dank, – mhitzsuiko

+0

Wenn Sie versehentlich Daten gelöscht haben und keine Backups haben, können Sie ** versuchen, [einige Wiederherstellungstools für Protokolle] zu verwenden (https://www.google.ru/webhp?ie=UTF-8#). q = sql% 20server% 20log% 20recovery% 20tools), aber leider sind solche Tools kein Wundermittel und können nicht immer Ihre Daten wiederherstellen. – OlegAxenow

Verwandte Themen