DB-Update setzt kein Subrc

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

DB-Update setzt kein Subrc

Beitrag von RIG (Specialist / 110 / 30 / 1 ) »
Hallo Zusammen, laut Hilfe sollte ein Befehl:

Code: Alles auswählen.

UPDATE FROM TABLE @itab.
den Sy-Subrc wie folgt setzten:

Falls es in der Datenbank zu einer Zeile der internen Tabelle keine Zeile mit dem gleichen Inhalt des Primärschlüssels gibt oder die Änderung zu einem doppelten Eintrag in einem eindeutigen Sekundärindex führen würde, wird die entsprechende Zeile nicht geändert und sy-subrc auf 4 gesetzt. Danach wird die Verarbeitung mit der nächsten Zeile fortgesetzt.

Ist die interne Tabelle leer, werden keine Zeilen geändert, sy-subrc wird aber dennoch auf 0 gesetzt. Das Systemfeld sy-dbcnt wird immer auf die Anzahl der tatsächlich eingefügten Zeilen gesetzt.
Bei mir macht es das aber nicht. Ich habe in meiner iTab nur ein oder 2 Datensätze die ich auch mit einem nicht übereinstimmenden Schlüssel zu den DB-Einträgen absenden... dennoch erhalte ich Sy-Subrc = 0.

Kann das jemand bestätigen oder hat sogar eine Begründung dafür.

Ich Danke euch.

Viele Grüße

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


Re: DB-Update setzt kein Subrc

Beitrag von IHe (Specialist / 155 / 38 / 49 ) »
Welcher Wert hat denn der sy-dbcnt? Ist sichergestellt, dass die itab nicht leer ist?
Ingo Hoffmann

ECC|S/4HANA|BTP
dbh SAP Solutions

Re: DB-Update setzt kein Subrc

Beitrag von RIG (Specialist / 110 / 30 / 1 ) »
Hier mal ein Screenshot von DB-Tab zum Zeitpunkt nach dem Update (vor Commit, nach Commit natürlich der gleich Inhalt da für Update kein Eintrag gefunden wird)
sy-sub_err.png
Man sieht das Sy-Subrc = 0
DBCNT zwar auch aber dennoch seh ich entweder den Wald vor lauter Bäumen nicht oder hier liegt ein Fehler in der Hilfe vor?

Freue mich über weitere Antworten, eventuell kann mal jemand an einem anderen System prüfen?

Vielen Dank und viele Grüße

Re: DB-Update setzt kein Subrc

Beitrag von ewx (Top Expert / 4854 / 313 / 644 ) »
du zeigst IT_UPDATE, machst den Update aber mit IT_INSERT.

Re: DB-Update setzt kein Subrc

Beitrag von RIG (Specialist / 110 / 30 / 1 ) »
Danke Enno, auf Dich ist eben Verlass. :-)

Das ist mir jetzt schon fast peinlich, hab ich in der Eile völlig übersehen.

Ich Danke und wünsche euch allen noch eine tolle Restwoche

Re: DB-Update setzt kein Subrc

Beitrag von ewx (Top Expert / 4854 / 313 / 644 ) »
Gerne!
Das passiert den Besten... 🙃
Gleichfalls!

Seite 1 von 1

Vergleichbare Themen

2
Antw.
3067
Views
sy-subrc oder syst-subrc?
von genua » 31.10.2007 11:55 • Verfasst in ABAP® für Anfänger
3
Antw.
2414
Views
Wie setzt man das Pragma ##NO_HANDLER ein?
von DeathAndPain » 27.05.2020 16:24 • Verfasst in ABAP® für Anfänger
3
Antw.
3456
Views
refresh_table_display setzt aktuelle zelle um :(
von SwordMaster » 13.10.2005 14:55 • Verfasst in Dialogprogrammierung
2
Antw.
8880
Views
BAPI_PO_CREATE1 setzt netto Preis auf 0 obwohl vorhanden
von elgreco » 22.05.2024 14:36 • Verfasst in ABAP® Core
8
Antw.
6540
Views
MB_CREATE_GOODS_MOVEMENT mit SUBRC 5
von Adrian » 20.04.2015 14:34 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag



Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Aktuelle Forenbeiträge

Nach MESSAGE TYPE E Felder entsperren
vor einer Woche von rob_abc gelöst 8 / 8538
ABAP - Mail so10 Text
vor einer Woche von retsch 6 / 2440
selection-screen comment mit icon
vor einer Woche von DeathAndPain 9 / 3720

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

Nach MESSAGE TYPE E Felder entsperren
vor einer Woche von rob_abc gelöst 8 / 8538
ABAP - Mail so10 Text
vor einer Woche von retsch 6 / 2440
selection-screen comment mit icon
vor einer Woche von DeathAndPain 9 / 3720

Unbeantwortete Forenbeiträge

SD_PRINT_TERMS_OF_PAYMENT
vor einer Woche von Manfred K. 1 / 2851
BUSOBJEKT zu CMIS PHIO ermitteln
vor 4 Wochen von snooga87 1 / 4660