-
Wenn du unicode im clob speichern willst, solltest du den clob im Programm als dbclob (Double Byte Clob) mit ccsid(1200) definieren.
Ob es noch eine andere Lösung gibt, weiß ich nicht.
-
Näheres siehe hier:
https://www.ibm.com/docs/en/i/7.2?to...-default-ccsid
the CCSID for DBCLOB will be 1200.
Allerdings lohnt sich hier eine Redefinition einer DBCLOB-Variable, da diese als DS definiert und in ILERPG schwer zu handhaben ist:
dcl-ds mydbclobds;
wrkDBCLOB sql_type(DBCLOB:16000K);
wrkDBChar ucs2(8000000) varying pos(1);
end-ds;
Varying-Felder werden native unterstützt während das DBCLOB umdefiniert wird:
The following declaration in fixed-form:
D MYCLOB S SQLTYPE(DBCLOB:1000)
results in the generation of the following structure:
D MYCLOB DS
D MYCLOB_LEN 10U
D MYCLOB_DATA 1000C
Da ist das Ansprechen halt etwas zeitaufwändiger und RDI kennt die Auflösung ja nicht.
Durch die Üerlagerungsdefinition kann man wieder vernünftig mit dem Feld arbeiten.
16000K ist übrigens die Maximalgröße da eine DS max. 16 MB groß sein kann, allerdings die Längeninformation noch dazu kommt, so dass 8M nicht geht.
Similar Threads
-
By malzusrex in forum NEWSboard Programmierung
Antworten: 18
Letzter Beitrag: 22-01-20, 09:46
-
By loisl in forum NEWSboard Programmierung
Antworten: 6
Letzter Beitrag: 23-05-16, 15:23
-
By DEVJO in forum NEWSboard Programmierung
Antworten: 12
Letzter Beitrag: 29-09-15, 14:07
-
By Toschie in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 15-01-15, 11:26
-
By karin-vogelmann in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 21-03-03, 12:39
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