Rotinas Java construídas utilizando o workbench
estão de acordo com a especificação de Rotinas SQLJ. Os objetos Java são definidos na tabela do catálogo
com as cláusulas LANGUAGE JAVA e PARAMETER STYLE JAVA.
Os objetos Java devem seguir estas regras:
- O método mapeado para o objeto deve ser definido como um método public
static void.
- Os parâmetros Output e InOut devem
ser configurados como matrizes de elementos simples.
Um tipo de dados SQL de CHAR FOR BIT DATA é mapeado para um Java
byte[].
Por exemplo:
- IN CHAR(8) FOR BIT DATA é mapeado para byte[] var01
- OUT CHAR(8) FOR BIT DATA é mapeado para byte[][] var02
- INOUT CHAR(8) FOR BIT DATA é mapeado para byte[][] var03