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 1939 mucki
Re: String für SQL Abfrage zusammenbauen 727 cc13
Re: String für SQL Abfrage zusammenbauen 700 mucki
Re: String für SQL Abfrage zusammenbauen 738 cc13
Re: String für SQL Abfrage zusammenbauen 667 mucki
Re: String für SQL Abfrage zusammenbauen 688 cc13
Re: String für SQL Abfrage zusammenbauen 747 mucki
Re: String für SQL Abfrage zusammenbauen 713 cc13
Re: String für SQL Abfrage zusammenbauen 754 christian_goto
Re: String für SQL Abfrage zusammenbauen - GELÖST 741 mucki
Re: String für SQL Abfrage zusammenbauen - GELÖST 717 christian_goto
Re: String für SQL Abfrage zusammenbauen - GELÖST 1132 mucki


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