[52853] in SAPr3-news

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

Re: =?iso-8859-1?q?Aufl=F6sung?= von SELECT-OPTION

daemon@ATHENA.MIT.EDU (Rainer Huebenthal)
Thu Dec 30 04:27:56 2004

To: sapr3-news@mit.edu
Date: Thu, 30 Dec 2004 10:27:55 +0100
From: Rainer Huebenthal <usenet200412.20.finji@spamgourmet.com>
Message-ID: <5i3zblz4neyl.dlg@news.reisetraeume.com>
Reply-To: usenet-reply.20.finji@spamgourmet.com

Moin Gerd Rother, du schriebst:

> Naja, Problem wohl nicht verstanden.

Doch schon, die IN Klausel auf eine Rangestabelle laesst sich
in dynamischen SQL verwenden und ohne das man dazu eine SELECT
OPTION braeuchte. Von der Ausgangsbeschreibung her ist das
eine Loesung, zugegebenermassen nicht über den anvisierten
Weg.


> gemacht), sondern eine WHERE-Klausel Tabelle aus einer Ranges-Tabelle. Das
> ist schon ein wenig aufwendiger (wenn auch kein Hexenwerk) - erschwert
> wird das ganze ja durch die Einschränkung, daß man in der dynamischen
> WHERE-Tabelle nur Literale verwenden darf.

Dann sollte er sein Problem genauer beschreiben und darlegen,
warum er es in einer where Klausel braucht. Bleibt er
innerhalb von SAP, braucht es das naemlich nicht. Das Problem,
so wie es sich mir darstellt, ist mit einer Rangestabelle
lösbar.

> select xyz into abc
>   from table
>   where x in selop
>   and (itab).
> schreiben kann?

Mir schon, und genau darauf zielte mein Lösungsvorschlag ab.
Manche Lösungen sehen eben etwas anders aus als es sich der
Poster vorgestellt hat. Scheuklappen und so.

cu
  Rainer

-- 
http://www.reisetraeume.com

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