-
Ganz einfach, schon mal was von Hostvariablen gehört;-)?
exec sql set : MyField = upper(: MyField);
Bei Replace(?,....) weiß SQL nichts über den Typ zur Ausführung. Man kann allerding "cast(? as char(10))" in einem dynamischen SQL verwenden.
Und warum machst du das Ganze überhaupt dynamisch?
exec sql update myfile set myfield = replace(: MyField, 'P', 'L')
where myfield = upper(: MyField);
Du kannst auch die Parameter P und L wiederum in Hostvariablen setzen.
Similar Threads
-
By tarkusch in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 29-07-17, 12:24
-
By dibe in forum IBM i Hauptforum
Antworten: 11
Letzter Beitrag: 11-11-16, 10:59
-
By Joe in forum NEWSboard Programmierung
Antworten: 5
Letzter Beitrag: 18-05-15, 08:20
-
By oulbrich in forum NEWSboard Programmierung
Antworten: 10
Letzter Beitrag: 02-04-14, 12:05
-
By gue_br in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 26-02-14, 16:40
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