Deutsches Application Express Forum (ApEx) -- Installation , Engine / SQL , Anwendungen
HTMLDB Engine :  Oracle Apex The fastest message board... ever.
Alles in HTMLDB, Applikationen, Berichte, SQL ... 
String für SQL Abfrage zusammenbauen
geschrieben von: mucki (---.dip.t-dialin.net)
Datum:

Hallo,

ich bin gerade dabei, eine Seite zu erstellen, die es dem Anwender
erlaubt, über Menüs eine einfache SQL-Abfrage zusammenzubauen.

An einer Stelle scheitere ich noch:
der Tabellenname wird im SELECT String nicht ersetzt.

Ich habe die Aufgabe mal vereinfacht und für die Beispieldatenbank
"hr" von Oracle umgesetzt. Ich erzeuge eine Region mit Auswahlliste
für die Tabelle (P9_TABLESELECT) und eine Mehrfachauswahlliste für
die Attribute (P9_ROWSELECT) und eine Verzweigung auf die aktuelle
Seite.

P9_TABLESELECT habe ich so konfiguriert:

Anzeigen als: Auswahlliste mit Verzweigung
Werteliste (LOV):

STATIC2:REGIONS;'REGIONS',LOCATIONS;'LOCATIONS',JOBS;'JOBS'

P9_ROWSELECT habe ich so konfiguriert:

Werteliste (LOV):

SELECT column_name s, column_name t FROM user_tab_columns
WHERE table_name = ':P9_TABLESELECT'

Mit dem Firfox-Debugger Firebug sehe ich, daß :P9_TABLESELECT
mit dem gewählten String belegt wird. Die Auswahlliste bleibt
aber leer.
Vielleicht kann das hier jemand nachvollziehen.

Gruss Mucki

PS:
Wenn ich unter PL/SQL einen String zusammenbaue, dann geht das so:

VAR tabname VARCHAR2(256)
EXEC :tabname := 'JOBS' -- Grossbuchstaben sind wichtig!
SELECT column_name FROM user_tab_columns WHERE table_name = :tabname;

COLUMN_NAME
-----------
JOB_ID
JOB_TITLE
MIN_SALARY
MAX_SALARY



1 mal bearbeitet. Zuletzt am .



Thema Neugierige geschrieben von geschrieben
String für SQL Abfrage zusammenbauen 2151 mucki
Re: String für SQL Abfrage zusammenbauen 827 cc13
Re: String für SQL Abfrage zusammenbauen 803 mucki
Re: String für SQL Abfrage zusammenbauen 841 cc13
Re: String für SQL Abfrage zusammenbauen 765 mucki
Re: String für SQL Abfrage zusammenbauen 790 cc13
Re: String für SQL Abfrage zusammenbauen 852 mucki
Re: String für SQL Abfrage zusammenbauen 802 cc13
Re: String für SQL Abfrage zusammenbauen 856 christian_goto
Re: String für SQL Abfrage zusammenbauen - GELÖST 843 mucki
Re: String für SQL Abfrage zusammenbauen - GELÖST 817 christian_goto
Re: String für SQL Abfrage zusammenbauen - GELÖST 1267 mucki


In diesem Forum dürfen nur registrierte Benutzer schreiben.
This forum powered by Phorum.