SELECT SQL - Frage

21/01/2009 - 20:36 von mike_ao | Report spam
hi füxe;

welche möglichkeit besteht, ein SELECT mit dynamischen parameter zu
erzeugen?

ich möchte für bestimmte zwecke eine parameterliste erzeugen, die ich
dem proggie, welches das SELECT ausführt:

etwa so:

= DynSelect("FELD1, FELD4, FELD7")

procedure DynSelect
lparameters Flist

select distinct &Flist from .


die feldnamenliste als parameter mit & oder in () setzen geht nicht
 

Lesen sie die antworten

#1 Hans-Peter Grözinger
21/01/2009 - 21:30 | Warnen spam
Hallo mike_ao !

welche möglichkeit besteht, ein SELECT mit dynamischen parameter
zu erzeugen?



zb. den kompletten SELECT als Zeichenkette zusammenbauen mittels
lcSelect = 'SELECT DISTINCT ' + FList + ' FROM ...'
oder mittels Textmerge
TEXT TO lcSelect PRETEXT 3 NOSHOW TEXTMERGE
SELECT DISTINCT ;
<<FList>> ;
FROM ...
ENDTEXT
EXECSCRIPT( lcSelect )

Damit steht dir alles offen.

Hans-Peter Grözinger
TOFU ist gedankenlose Resourcenverschwendung.
http://einklich.net/usenet/zitier.htm
http://support.microsoft.com/defaul...GNetikette

Ähnliche fragen