Sicherungstabelle anlegen : FuBa

Getting started ... Alles für einen gelungenen Start.
9 Beiträge • Seite 1 von 1
9 Beiträge Seite 1 von 1

Sicherungstabelle anlegen : FuBa

Beitrag von b35bug (ForumUser / 4 / 0 / 0 ) »
Hallo,

als ABAP Neuling habe ich mal eine Frage. Gibt es einen Funktionsbaustein, der eine Sicherung einer Tabelle anlegt.

Also die vorhandene kopiert nach dem die Sicherungstabelle gelöscht wurde?

Alternativ, wie kann man den Inhalt einer Tabelle efizient und schnell löschen z.B. per Delete?

Wäre dankbar für eine Info.

Gruße der
b35bug

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von heiko-77 (ForumUser / 20 / 1 / 0 ) »
Hallo b35bug,

am einfachsten löschst Du alle Tabelleneinträge (im Anmeldemandant) mit
DELETE FROM dbtab.

Ist aber auch in der Hilfe zum Befehl delete genau beschrieben

Viele Grüße

Heiko

Beitrag von b35bug (ForumUser / 4 / 0 / 0 ) »
Das scheint bei mir aber nicht zu funktionieren, da dazu eine WHERE Klausel benötigt wird, die wenn ich alles löschen will, aber keine Einschränkung enthält.

Beitrag von heiko-77 (ForumUser / 20 / 1 / 0 ) »
Hm, ich gebe zu ich habs vorher nicht getestet.
Also dann eben so:

data: itab type table of dbtab.

select * from dbtab into table itab.
delete dbtab from table itab.

VG
Heiko

Beitrag von donny (Specialist / 253 / 0 / 2 ) »
Falls die Tabelle eine Mandantenspalte hat:
DELETE FROM dbtab CLIENT SPECIFIED
WHERE mandt = sy-mandt.

Gruß
donny

Beitrag von poldi (Specialist / 116 / 0 / 0 ) »
Hi,

warum select .. delete?

z.B.: delete from mara where matnr eq space or matnr ne space.

Viele Grüße
Wilfried
Wir sind lustig und haben es gar nicht nötig!

Beitrag von b35bug (ForumUser / 4 / 0 / 0 ) »
So habe ich es letztendlich auch umgesetzt.

Wundere mich aber über dieses Vorgehen. Ist ja auch nicht gerade performant, erst eine Tabelle komplett einzulesen um sie dann zu löschen.

Da ich ursprünglich von der Java und Oracle native SQL Seite komme, wo man einfach ein "DELETE FROM table" macht... bzw. besser noch ein "TRUNCATE table".


Vielen Dank dennoch für den Tipp.
Gruß
b35bug

P.S. Schade nur das es so gar nicht performant ist.

Beitrag von donny (Specialist / 253 / 0 / 2 ) »
Die SAP-Hilfe zu DELETE dbtab:
...
Hinweis
Die Angabe der WHERE-Bedingung ist seit Release 6.10 optional. Vor Release 6.10 war in dieser Variante der DELETE-Anweisung die Angabe der WHERE-Bedingung obligatorisch und es konnten keine dynamischen logischen Ausdrücke verwendet werden.
...

Also mach doch einfach einen Releasewechsel, dann brauchst du keine WHERE-Bedingung mehr angeben.
:wink:
donny

Beitrag von b35bug (ForumUser / 4 / 0 / 0 ) »
Vielen Dank für die vielen Antworten.

Gruß
b35bu

Seite 1 von 1

Vergleichbare Themen

1
Antw.
2611
Views
Fertigungsauftrag anlegen FuBa
von Andreas G » 24.11.2005 10:53 • Verfasst in ABAP® Core
0
Antw.
1222
Views
Anlegen Konditionssatz über FuBa
von mareikemei92 » 29.11.2016 10:20 • Verfasst in ABAP® für Anfänger
2
Antw.
2552
Views
1
Antw.
260
Views
FuBa für Personalentwicklung - Infotyp anlegen
von TomSpeed » 18.03.2023 11:54 • Verfasst in ABAP® für Anfänger
0
Antw.
936
Views
Geschäftspartner und Darlehen per FuBa anlegen
von airwaver » 13.11.2007 07:27 • Verfasst in ABAP® Core

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Feldwerte vergleichen
vor 6 Stunden von wreichelt 2 / 29
Workflow-Datenfluss mit Multi-Line-Container
vor 8 Stunden von ewx gelöst 2 / 83
Mahnung erstellen
vor 12 Stunden von Sebastian82 4 / 114
Absprung VA02 Position
vor 2 Tagen von gs3rr4 gelöst 3 / 113

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Feldwerte vergleichen
vor 6 Stunden von wreichelt 2 / 29
Workflow-Datenfluss mit Multi-Line-Container
vor 8 Stunden von ewx gelöst 2 / 83
Mahnung erstellen
vor 12 Stunden von Sebastian82 4 / 114
Absprung VA02 Position
vor 2 Tagen von gs3rr4 gelöst 3 / 113

Unbeantwortete Forenbeiträge

OPD Druck im SPOOL
vor 2 Tagen von Manfred K. 1 / 71
Export von Spools in XLSX
vor einer Woche von abapamateur 1 / 781
Feldberechnung ME32K
vor einer Woche von ZF_SAPler 1 / 1382