Rheinwerk < openbook > SAP-Wissen aus erster Hand
SAP-Wissen aus erster Hand.
 
Inhaltsverzeichnis
Vorwort zur vierten Auflage
1 ABAP und die ersten Schritte im SAP-System
2 ABAP Dictionary
3 Programmieren im ABAP Editor
4 Felder und Berechnungen
5 Modifikation von Zeichenketten
6 Debugging von Programmen
7 Modifikation von transparenten Datenbanktabellen
8 Rechnen mit Datum und Zeit, Mengen und Währungen
9 Mit Daten in einer Datenbanktabelle arbeiten
10 Programmablaufsteuerung und logische Ausdrücke
11 Selektionsbildschirme
12 Interne Tabellen
13 Modularisierung von Programmen
14 Weiterführende Themen
A Icons auf einen Blick
B Abkürzungsverzeichnis
C Die Autoren
Stichwortverzeichnis

Download:
- Beispielprogramme, ca. 23 KB

Buch bestellen
Ihre Meinung?

Spacer
<< zurück
Einstieg in ABAP von Karl-Heinz Kühnhauser, Thorsten Franz
Buch: Einstieg in ABAP

Einstieg in ABAP
Pfeil 7 Modifikation von transparenten Datenbanktabellen
Pfeil 7.1 Datenbanktabelle kopieren
Pfeil 7.2 Nicht-Schlüsselfelder ergänzen
Pfeil 7.2.1 Festwerte in Domäne einpflegen
Pfeil 7.2.2 Besonderheiten bei Währungs- und Mengenfeldern
Pfeil 7.2.3 Fremdschlüssel pflegen
Pfeil 7.3 Tabellen erweitern
Pfeil 7.3.1 Append-Strukturen pflegen
Pfeil 7.3.2 Include-Struktur einpflegen
Pfeil 7.4 Schlüsselfelder von Tabellen manipulieren
Pfeil 7.5 Tabellenfelder löschen
Pfeil 7.6 Tabellen löschen
 
Zum Seitenanfang

7.5    Tabellenfelder löschen Zur vorigen ÜberschriftZur nächsten Überschrift

In seltenen Fällen ist es erforderlich, ein Feld aus einer Tabelle zu löschen. Dabei sind besondere Vorsicht und Sorgfalt geboten. Insbesondere können Probleme bei folgenden Zusammenhängen auftreten:

  • Falls Schlüsselfelder gelöscht werden und die Tabelle bereits Daten enthält, können Daten verloren gehen.

  • Dient die Tabelle als Prüftabelle für einen Fremdschlüssel, kann keines ihrer Schlüsselfelder gelöscht werden, solange die Fremdschlüsselbeziehung besteht.

  • Wenn die Tabelle bereits Daten enthält, ist nach dem Löschen von Feldern eine Umsetzung der Tabelle auf der physischen Datenbank notwendig.

  • Falls das Feld als Referenzfeld in einer anderen Tabelle verwendet wird, kann es nicht gelöscht werden, solange die Verknüpfung besteht.

[ ! ]  Überflüssige Felder vermeiden

Aus diesen Gründen sollte wirklich nur bei zwingender fachlicher Veranlassung ein Feld aus einer Tabelle gelöscht werden, und das auch nur nach gründlichen Vorüberlegungen und Analysen. Am besten ist es, sich vorher genau zu überlegen, welche Felder wofür erforderlich sind, und überflüssige Felder schon im Ansatz zu vermeiden und gar nicht erst anzulegen.

Mit unserer »Spieltabelle« ZTEILNEHMER können Sie hingegen durchaus experimentieren und löschen deshalb übungshalber das Feld TGEBURTSDATUM. Hierzu markieren Sie im Pflegebildschirm der Tabelle den Zeilenkopf der relevanten Zeile und entfernen diese über den Button Zeile löschen (inline image, siehe Abbildung 7.42).

Feld löschen

Abbildung 7.42    Feld löschen

Nach der Aktivierung der Tabelle sind unwiederbringlich alle zuvor in dem gelöschten Feld gespeicherten Daten verloren gegangen – das Geburtsdatum ist verschwunden (siehe Abbildung 7.43).

Tabelleninhalt nach Löschen des Geburtsdatums

Abbildung 7.43    Tabelleninhalt nach Löschen des Geburtsdatums

[ ! ]  Anderes Verhalten in älteren Releases

In Releases vor SAP ERP 6.0 kam es in einem solchen Fall standardmäßig zu einem Aktivierungsfehler, der eine Anpassung der Tabelle mit der Datenbank-Utility erforderlich machte.

 


Ihre Meinung?

Wie hat Ihnen das Openbook gefallen? Wir freuen uns immer über Ihre Rückmeldung. Schreiben Sie uns gerne Ihr Feedback als E-Mail an kommunikation@rheinwerk-verlag.de

<< zurück
 Zum Rheinwerk-Shop
Zum Rheinwerk-Shop: Einstieg in ABAP Einstieg in ABAP
Jetzt Buch bestellen

 Buchempfehlungen
Zum Rheinwerk-Shop: SAP – Der technische Einstieg
SAP – Der technische Einstieg


Zum Rheinwerk-Shop: ABAP Objects – Das umfassende Handbuch
ABAP Objects – Das umfassende Handbuch


Zum Rheinwerk-Shop: ABAP-Entwicklung für SAP S/4HANA
ABAP-Entwicklung für SAP S/4HANA


Zum Rheinwerk-Shop: Kundeneigene Erweiterungen mit ABAP
Kundeneigene Erweiterungen mit ABAP


Zum Rheinwerk-Shop: Schrödinger programmiert ABAP
Schrödinger programmiert ABAP


Zum Rheinwerk-Shop: Migration nach SAP S/4HANA
Migration nach SAP S/4HANA


Zum Rheinwerk-Shop: Design Thinking mit SAP
Design Thinking mit SAP


 Lieferung
Versandkostenfrei bestellen in Deutschland, Österreich und in die Schweiz
InfoInfo

 
 


Copyright © Rheinwerk Verlag GmbH 2020
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken. Ansonsten unterliegt das <openbook> denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt.
Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.

 
[Rheinwerk]

Rheinwerk Verlag GmbH, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, service@rheinwerk-verlag.de

Cookie-Einstellungen ändern