[55443] in SAPr3-news

home help back first fref pref prev next nref lref last post

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

home help back first fref pref prev next nref lref last post