Hallo zusammen,

ein Programm soll ein Service aufrufen in dem ein Insert mit einem BLOB Feld
gemacht werden soll.
Service:
PHP-Code:
 exec sql
    insert into VISITRD05P
       
(DIDDOCUMENTDOCUMENTDATEDOCUMENTTEXTDOCUMENTUSERCHANGETIMECHANGEUSER  )
     
OVERRIDING USER VALUE
            values
(:DBInsertVISITRD05P.DID,
                   :
DBInsertVISITRD05P.DOCUMENT ,
                   :
DBInsertVISITRD05P.DOCUMENTDATE,
                   :
DBInsertVISITRD05P.DOCUMENTTEXT,
                   :
DBInsertVISITRD05P.DOCUMENTUSER,
                   
current timestamp ,
                   :
PgmUser
                          
); 
Die Fehlermeldung ist
PHP-Code:
 SQL0312Position 40 Variable DOCUMENT nicht definiert oder nicht verwendbarReasonNo declaration for the variable existsthe declaration is not within the current scope, or the variable does not have an equivalent SQL data type
Das Feld DOCUMENT ist als BLOB Feld in der Tabelle definiert.

Der Satz der Tabelle wird über eine DS an den Service geliefert
PHP-Code:
  dcl-ds DBInsertVISITRD05P  extname('VISITRD05P'qualified alias;
  
end-ds



Hat jemand eine Idee wie ich ein BLOB in den Service übergeben kann ?
Gruß
Michael