ABAPDELETE_DBTAB - DELETE DBTAB

General Data in Customer Master   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.

DELETE dbtab

Kurzreferenz



Syntax

DELETE { {FROM target [WHEREsql_cond]}
      | {target FROMsource} }.

Wirkung

Die Anweisung DELETE löscht eine oder mehrere Zeilen aus der in targetangegebenen Datenbanktabelle. Die zu löschenden Zeilen werden entweder über eine WHERE-Bedingungsql_condoder über Datenobjekte in source angegeben.

Systemfelder

Die Anweisung DELETE setzt die Werte der Systemfelder sy-subrc und sy-dbcnt.

sy-subrcBedeutung
0Bei Angabe einer WHERE-Bedingung wurde mindestens eine Zeile gelöscht.Bei Angabe eines Arbeitsbereichs in source wurde die angegebene Zeile gelöscht. Bei Angabeeiner internen Tabelle in source wurden alle angegebenen Zeilen gelöscht oder die interne Tabelle ist leer. Bei Angabe keiner Bedingung wurden alle Zeilen gelöscht.
4Bei Angabe einer WHERE-Bedingung oder bei Angabe eines Arbeitsbereichs insource wurde keine Zeile gelöscht. Bei Angabe einer internen Tabelle in sourcewurden nicht alle angegebenen Zeilen gelöscht. Bei Angabe keiner Bedingung wurde keine Zeile gelöscht, da die Datenbanktabelle schon leer war.

Die Anweisung DELETE setzt sy-dbcnt auf die Anzahl der gelöschten Zeilen.

Hinweise

  • Die Zeilen werden beim nächsten Datenbank-Commit endgültig aus der Datenbanktabelle gelöscht. Bis dahin können sie durch einenDatenbank-Rollback wieder rückgängig gemacht werden.
  • Die Anweisung DELETE setzt bis zum nächsten Datenbank-Commit bzw. -Rollback eineDatenbanksperre, wodurch es bei falscher Verwendung zu einemDeadlock kommen kann.
  • Die Anzahl von Zeilen, die innerhalb einer Datenbank-LUW in die Tabellen einer Datenbank gelöscht werden kann ist datenbankspezifischdadurch beschränkt, dass ein Datenbanksystem nur eine begrenzte Menge von Daten im Rollback-Bereich und von Sperren verwalten kann.







RFUMSV00 - Advance Return for Tax on Sales/Purchases   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.


Length: 3952 Date: 20120526 Time: 194657     triton ( 130 ms )