• Ich würde für UCS2 immer Graph()/VarGraphic() CCSID 13488 verwenden - Für CCSID 1200 würde ich auch in RPG VARGRAPH mit CCSID verwenden.
  • Alphanumerische Felder > 32740 Byte können von SQL nicht direkt verarbeitet werden. Solche Felder müssen als CLOB (single byte) oder DBCLOB (double byte) definiert werden (z.B. SQLTYPE(CLOB: 100000))
  • Ein Large Object ist (untendrunter) ein Feld mit Variabler Länge allerdings mit führenden 4 Byte (10U 0) für die Länge.
  • Wenn in der eigentlichen RPG-Funktion mehrere Optionale Parameter definiert sind, habe ich diese Funktionen mit (weiteren) RPG-Funktionen gewrappt, die jeweils eine fixe Anzahl an Parameter hatten. Innerhalb der Funktionen habe ich lediglich die Original-RPG-Prozedur aufgerufen.


Birgitta