-
und wieder mal variable Feldnamen
Hallo zusammen,
ich habe das folgende Problem:
Ich habe in einer Datenbankdatei SQL-Statements abgelegt, die ich zur Laufzeit in einem RPG-Programm ausführen möchte.
Wie ich das mit dynamischem SQL hinbekomme (Prepare, Declare Cursor, Open, Fetch) ist mir schon klar.
Nun möchte ich das ganze aber so dynamisch haben, dass in den Statements in meiner Datei auch (Host-)Variablen enthalten sein können...
Beispiel:
In meiner Datei steht "SELECT SaName From SATEP01 Where SaNr = :SaNr"
Mit Hostvariablen kann man aber im dynamischen SQL nicht arbeiten... das hab ich mittlerweile herausgefunden.
Wie kann ich das dann am besten lösen ?
Ich dachte zunächst mal daran, die Hostvariablen als Plartzhalter zu definieren (meinetwegen von ~ eingeschossen).
Beispiel: "SELECT SaName From SATEP01 Where SaNr = ~SaNr~"
Das ganze könnte ich mir dann ja zerstückeln und erhalte u.a. auch einen Feldnamen, dessen Inhalt ich benötige.
Wie komme ich dann aber an den richtigen Feldinhalt, um mir das SQL-Statement wieder richtig zusammensetzen zu können (Feldnamen sind ja variabel) ???
Bitte um Hilfe. So langsam krieg ich hier nämlich graue Haare.
Grüße,
Olli
Similar Threads
-
By Liebhoff in forum IBM i Hauptforum
Antworten: 20
Letzter Beitrag: 11-03-08, 09:47
-
By Kampi4 in forum NEWSboard Programmierung
Antworten: 5
Letzter Beitrag: 09-10-06, 10:19
-
By Xanas in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 28-08-06, 12:21
-
By TARASIK in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 24-08-06, 10:09
-
By cheffe1008 in forum NEWSboard Programmierung
Antworten: 7
Letzter Beitrag: 16-05-06, 07:45
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks