Als «delete» getaggte Fragen

In der Datenbank Structured Query Language (SQL) entfernt die DELETE-Anweisung einen oder mehrere Datensätze aus einer Tabelle.

9
Wie sollen Löschungen in der Datenbank behandelt werden?
Ich möchte eine Funktion zum "Wiederherstellen" in einer Webanwendung implementieren, damit ein Benutzer seine Meinung ändern und einen gelöschten Datensatz wiederherstellen kann. Überlegungen zur Umsetzung? Einige Optionen, die ich in Betracht gezogen habe, sind das Löschen des betreffenden Datensatzes und das Speichern der Änderungen in einer separaten Prüftabelle oder das …





2
Effizienteste Methode zum Löschen von Zeilen aus Postgres
Ich frage mich, wie man am effizientesten eine große Anzahl von Zeilen aus PostgreSQL löschen kann. Dieser Vorgang ist Teil einer täglichen wiederkehrenden Aufgabe, um Daten (ein Delta aus Einfügungen und Löschungen) in eine Tabelle zu importieren. Möglicherweise müssen Tausende, möglicherweise Millionen Zeilen gelöscht werden. Ich habe eine Datei mit …


2
Warum wirkt sich DELETE nach wie vor auf die Leistung aus?
Am Ende befindet sich ein Testskript zum Vergleichen der Leistung zwischen einer @table-Variablen und einer #temp-Tabelle. Ich denke, ich habe es richtig eingerichtet - die Performance-Timings werden außerhalb der DELETE / TRUNCATE-Befehle genommen. Die Ergebnisse, die ich erhalte, sind wie folgt (Zeiten in Millisekunden). @Table Variable #Temp (delete) #Temp (truncate) …

2
Auslöser: Verschiebt gelöschte Zeilen in die Archivtabelle
Ich habe eine kleine Tabelle (~ 10 Zeilen) restrictionsin meiner PostgreSQL-Datenbank, in der täglich Werte gelöscht und eingefügt werden. Ich hätte gerne eine Tabelle restrictions_deleted, in der jede Zeile, aus der gelöscht restrictionswird, automatisch gespeichert wird. Da restrictionses eine Seriennummer gibt, gibt es keine Duplikate. Wie schreibe ich einen solchen …





2
Warum wird DDL abgeschnitten?
Ich habe eine Interviewfrage, die während meines Interviews gestellt wurde. Ich beantwortete die Frage, aber der Interviewer war von meiner Antwort nicht so überzeugt. Also, bitte korrigiert mich jemand mit meinem Verständnis? Frage: Warum ist "Kürzen" DDL? Wo ist "Löschen" DML? Beide erledigen fast den gleichen Job (Zeilen entfernen) Ans. …
15 oracle  delete  ddl  truncate 

1
DELETE-Zeilen, auf die in anderen Tabellen nicht verwiesen wird
Ich habe zwei Tabellen in einer PostgreSQL 9.3-Datenbank: Tabelle link_replyhat einen Fremdschlüssel mit dem Namen which_group, der auf Tabelle zeigt link_group. Ich möchte alle Zeilen löschen, in link_groupdenen keine verwandte Zeile link_replyvorhanden ist. Klingt einfach genug, aber ich habe damit zu kämpfen. Wird es so etwas Einfaches sein (funktioniert nicht)? …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.