使用DB2 for IBM i(AS400)的JAVA实现SQLJ存储过程

时间:2015-03-30 11:09:59

标签: db2 ibm-midrange sqlj

我尝试使用IBM数据工作室在SQLJ中创建存储过程,并能够在构建为xxx.class,xxx_Profile0.ser和xxx_ProfileKeys.class时创建三种类型的文件,并将(.class)文件放在下面目录/ QIBM / UserData / OS400 / SQLLib / Function。

将存储过程创建为

CREATE PROCEDURE XXXX.SQLJ_JAVA ( ) 
    LANGUAGE JAVA 
    SPECIFIC XXXX.SQLJ_JAVA 
    NOT DETERMINISTIC 
    NO SQL 
    CALLED ON NULL INPUT 
    EXTERNAL NAME 'sample.execution' 
    PARAMETER STYLE DB2GENERAL ;

执行下面的例外程序时。

  

SQL State:42724
  供应商代码:-4304
  消息:[SQL4304] Java存储过程或用户定义函数SQLJ_JAVA,特定名称SQLJ_JAVA无法为原因代码1加载Java类SP。

如果出现任何问题,请告诉我。

0 个答案:

没有答案