-
Vom API her ist das ja neutral zu sehen.
Base64 ist eine 3 zu 4 Methode (3-Byte = 4 Zeichen). Also kannst du das API in Blöcken zu 2700 (durch 3 teilbar) aufrufen.
Dann kannst du das Ergebnis immer noch verketten.
Leider kennt SQL noch keine "Segment"-Funktion, eine Bin/Text-Spalte in Segmente einer gegebenen Größe zu packen.
Du kannst den IFS-Read allerdings auch auf binär mit fester Größe 2700 umstellen, die Zeilen in Base64 umwandeln und das Result per List_Agg wieder zusammenbauen.
Sollte 2732 das Ergebnis sein, wäre der maximale Input 2049, da 2732 durch 4 glatt teilbar ist.
Umgedreht kann man dann auch Base64 in Blöcke zu 2732 zerlegen und erhält dann durch den Decode wieder max. 2049 Bytes, die man einem IFS_Write übergeben kann.
Similar Threads
-
By ismiavoiwuascht in forum NEWSboard Programmierung
Antworten: 13
Letzter Beitrag: 27-04-20, 15:18
-
By ismiavoiwuascht in forum NEWSboard Programmierung
Antworten: 0
Letzter Beitrag: 25-04-20, 11:18
-
By camouflage in forum NEWSboard Programmierung
Antworten: 7
Letzter Beitrag: 28-08-15, 12:53
-
By Oswin in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 27-05-04, 15:50
-
By horst in forum IBM i Hauptforum
Antworten: 0
Letzter Beitrag: 10-07-01, 15:26
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