[55443] in SAPr3-news
Re: =?iso-8859-1?q?R=FCckgabemenge?= aus SQL-Statement in SAP ermitteln
daemon@ATHENA.MIT.EDU (Georg Schwarz)
Tue Sep 13 14:24:11 2005
To: sapr3-news@mit.edu
Date: Sat, 10 Sep 2005 13:05:54 +0200
From: Georg Schwarz <gs_dev0@nexgo.de>
Message-ID: <pan.2005.09.10.11.05.51.266853@nexgo.de>
Am Tue, 13 Sep 2005 10:56:35 -0700 schrieb ole:
Hallo,
> ich möchte auf eine DB-Tabelle zugreifen und eine Abfrage
> programmieren wie: "Wenn Ergebnismenge ungleich 1 mach dies, sons
> das..."
>
> Angefangen habe ich so:
>
> SELECT kunnr
> FROM kna1
> INTO debnr
> WHERE name1 EQ l_wrk_ma.
> ENDSELECT.
>
> Aber wie kann ich jetzt die Anzahl der Rückgabewerte prüfen, und dann
> eine If-Klausel für (Rückgabemenge = 1) setzen?
das Feld sy-dbcnt liefert dir die Anzahl der von der Datenbank gelesenen
Sätze.
Gruß
Georg