Löschen Sie alle Datensätze aus einer Tabelle
Sie können alle Datensätze in einer Tabelle löschen, ohne die Tabelle selbst zu löschen. Beispielsweise kann der Administrator alle Incidents in einer Testinstanz löschen, ohne die Incident-Tabelle selbst zu löschen.
Vorbereitungen
Erforderliche Rolle: Administrator
Warum und wann dieser Vorgang ausgeführt wird
Wenn Sie das Löschen vieler Datensätze aus einer Tabelle vorbereiten, beachten Sie die folgenden Richtlinien, um die Beeinträchtigung der Leistung zu minimieren.
- Begrenzen Sie die Anzahl der Datensätze, die in einer einzelnen Löschaktion gelöscht werden sollen, um zu verhindern, dass die Tabelle gesperrt wird. Verwenden Sie die unter setLimit beschriebene Methode setLimit().
- Minimieren Sie die Auslösung einer übermäßigen Anzahl von Business-Regeln als Ergebnis dieser Löschung. Verwenden Sie die unter setWorkflow beschriebene Methode setWorkflow(Boolean e).
Hinweis:
Durch das Löschen aller Datensätze für eine Tabelle werden auch Datensätze aus Tabellen gelöscht, die die Tabelle erweitern.
Es gibt verschiedene Methoden zum Löschen von Tabellendatensätzen. Wählen Sie abhängig von der Anzahl der zu löschenden Datensätze die Methode aus, die in Ihrer Umgebung am effizientesten ist. Verwenden Sie diese Methoden mit Vorsicht. Stellen Sie vor der Durchführung dieses Verfahrens sicher, dass Sie keinen der Datensätze benötigen.
Prozedur
-
Führen Sie im Modul Tabellen und Spalten die folgenden Schritte aus.
-
Führen Sie in einer Listenansicht die folgenden Schritte aus.
- Navigieren Sie in Liste v2 zur Listenansicht, in der die Tabellendatensätze angezeigt werden, klicken Sie auf das Kontextmenü, und navigieren Sie dann zu Anzeigen.
- Klicken Sie in Liste v3 auf<Number> Zeilen pro Seite in der Fußzeile.
- Legen Sie die Anzahl der Zeilen pro Seite fest, um die maximale Anzahl anzuzeigen.
- Wählen Sie alle Zeilen auf der Seite aus.
- Klicken Sie auf Aktionen für ausgewählte Zeilenund klicken Sie dann auf Löschen.
- Löschen Sie alle Zeilen auf einer Seite, bis alle Datensätze gelöscht sind.