Oracle Database ist eine der mächtigsten Datenbank-Management- Systeme . Es wird hergestellt und vertrieben von der Oracle Corporation. Wenn Lernen, wie die Befehle mit diesem System verbunden zu verwenden, ist es wichtig, die Unterschiede zwischen ihnen zu verstehen. Auch wenn bestimmte Funktionen , wie z. B. "Löschen" und " abschneiden ", kann ähnlich erscheinen , verhalten sie sich anders und sollte in der Art und Weise , für die sie bestimmt sind . Anleitung
1
auf den Daten aus der Oracle-Datenbank -Tabelle gelöscht werden Entscheiden .
2
Verwenden Sie den Befehl "Löschen" , um Zeilen aus der Tabelle zu entfernen . Hinzufügen eines "Where" -Klausel, um diese Funktion bewirkt nur die Zeilen, die eine bestimmte Bedingung entfernt werden. Der Betrieb ist nicht dauerhaft und erfordert eine Bestätigung, die durch Eingabe von " Commit" oder gegeben werden kann "Rollback ". Die erste Option wird den Löschvorgang zu bestätigen und die Daten werden entfernt , während der zweite Befehl "Löschen" rückgängig machen wird und die Tabelle bleibt unverändert.
3
Benutzen Sie den " Abschneiden " Befehl , um alle Zeilen aus der Tabelle entfernen. Beachten Sie, dass diese Art von Operation ist dauerhaft und erfordert keine Bestätigung . Keine Rollbacks sind möglich und kein "Where" -Klausel kann zur Syntax dieser Funktion hinzugefügt werden. Allerdings " " Kürzen " ist schneller und verwendet nicht so viel Platz wie " Löschen ". Dies sind die wesentlichen Unterschiede zwischen den Oracle Database Befehle .