-
Benannte Konstante in Embedded SQL
Hallo,
kann man in einem embedded SQL auch eine benannte Konstante angeben und wenn ja wie?
D #CSE C CONST('SE')
c/exec sql
c+ UPDATE datei
c+ SET adland = 'CH'
c+ WHERE adanr = :#cse ????????
c/end-exec
-
D #CSE S 2 INZ('SE')
Konstanten sind keine Variablen!
-
Dumme Frage:
Warum willst Du eine Konstante wie eine Variable behandeln, anstatt die Konstante direkt in der WHERE-Anweisung anzugeben?
Code:
c/exec sql
c+ UPDATE datei
c+ SET adland = 'CH'
c+ WHERE adanr = 'SE'
c/end-exec
Wenn es sich um einen fixen Wert handeln sollte, kannst Du notfalls eine entsprechende (alphanumerische) Variable generieren und diese unmittelbar vor dem SQL Statement mit dem gewünschten Wert initialisieren.
Birgitta
-
Richtig Brigitta - das war eine dumme Frage, aber Der Hintergrund war folgender.
Mein Vorgesetzter hat eine Copystrecke erstellt in der er alle vorkommenden Konstante definiert hat.
D #CSE C CONST('SE')
D #CAV C CONST('AV')
usw.
Nun sollen alle fest definierten Konstanten (z.B.: 'SE') durch die benannten Konstanten aus der Copystrecke ersetzt werden. Dabei bin ich auf das SQL gestossen. Mir war eigentlich schon klar dass das nicht funktionieren kann, aber ich wollte einfach mal nachfragen ob das doch vielleich irgendwie möglich ist.
-
Auch hier nur indirekt:
D #SQLCSE S 2 inz(#CSE)
Similar Threads
-
By Tschabo in forum NEWSboard Programmierung
Antworten: 10
Letzter Beitrag: 11-03-21, 09:14
-
By nico1964 in forum IBM i Hauptforum
Antworten: 21
Letzter Beitrag: 27-12-14, 11:58
-
By tarkusch in forum NEWSboard Programmierung
Antworten: 7
Letzter Beitrag: 29-06-14, 15:12
-
By Ludger Muhmann in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 30-07-02, 09:49
-
By Stefan_R in forum IBM i Hauptforum
Antworten: 0
Letzter Beitrag: 12-10-01, 09:47
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