Le routine Java che vengono create con il workbench
sono conformi alla specifica SQLJ Routines. Gli oggetti Java sono definiti nella tabella di catalogo con le clausole LANGUAGE JAVA e PARAMETER STYLE JAVA.
Gli oggetti Java devono seguire le regole qui riportate:
- Il metodo associato all'oggetto deve essere definito come metodo public
static void.
- I parametri Output e InOut devono essere impostati come array a singolo elemento.
Un tipo di dati SQL di CHAR FOR BIT DATA viene associato a un Java
byte[].
Ad esempio:
- IN CHAR(8) FOR BIT DATA viene associato a byte[] var01
- OUT CHAR(8) FOR BIT DATA viene associato a byte[][] var02
- INOUT CHAR(8) FOR BIT DATA viene associato abyte[][] var03