Prüfung ob tabelle existiert

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

Prüfung ob tabelle existiert

Beitrag von bliP! (ForumUser / 15 / 0 / 0 ) »
Hallo nochmal,

gibt es eine Möglichkeit zu prüfen ob eine Tabelle existiert? Oder einen Programmabbruch abzufangen wenn ein Select auf eine nicht existente Tabelle ausgeführt wird?

In einem Loop stehen Tabellennamen, unter anderem welche aus dem $Temp-Paket, die vom Programm dann wohl nicht gefunden werden und einen Absturz verursachen.

LOOP AT itab.
SELECT COUNT(*) FROM (itab-tabname) INTO p_dataanz.
endloop.

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


Beitrag von DeathGuardian (Expert / 759 / 0 / 3 ) »
Das einzige was mir bekannt ist, wäre eine Abfrage auf die Tabelle DD02L.
Ist da kein Eintrag, dann gibts die auch net.

Das ist eine Tabelle, in der SAP seine Tabellendefinitionen speichert.

Beitrag von Gast ( / / 0 / 3 ) »
ok. danke.
ich fange den fehler jetzt einfach ab.
Der Vollständigkeit halber: ich nehme die Fehlerklasse aus dem Kurzdump und binde sie in try-catch ein. So geht es ohne Programmabbruch.

Code: Alles auswählen.

LOOP AT itab. 
TRY.
SELECT COUNT(*) FROM (itab-tabname) INTO p_dataanz. 
CATCH cx_sy_dynamic_osql_semantics.
ENDTRY.
WRITE: p_dataanz.
ENDLOOP.

Seite 1 von 1

Vergleichbare Themen

2
Antw.
7883
Views
prüfen ob tabelle existiert
von simethandreas » 19.11.2009 13:19 • Verfasst in ABAP® für Anfänger
11
Antw.
3223
Views
Interne Tabelle-Existiert Kopfzeile?? (cl_abap_typedescr)
von hfahrian » 26.02.2018 15:31 • Verfasst in ABAP® Core
5
Antw.
2934
Views
Prüfung interner Tabelle
von knut » 27.06.2005 14:44 • Verfasst in ABAP® Core
4
Antw.
4049
Views
Prüfung vorhandener Einträge in Tabelle
von Stahle71 » 11.05.2016 10:00 • Verfasst in ABAP® für Anfänger
2
Antw.
1757
Views
existiert Pfad?
von Gast » 29.09.2005 13:48 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Dialog-Container mit Toolbar/Status
vor 14 Stunden von black_adept gelöst 23 / 3742
User Exit EXIT_RQCPRM10_001
vor 15 Stunden von a-dead-trousers 2 / 292
Trennen Strasse und Hausnummer
vor 21 Stunden von payten 13 / 10652
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1343

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

Dialog-Container mit Toolbar/Status
vor 14 Stunden von black_adept gelöst 23 / 3742
User Exit EXIT_RQCPRM10_001
vor 15 Stunden von a-dead-trousers 2 / 292
Trennen Strasse und Hausnummer
vor 21 Stunden von payten 13 / 10652
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1343

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2877
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9471