avatar
p*g
1
How to call stored procedure with two user-defined parameter whose name is
NUMBER_VARRAY. NUMBER_VARRAY is a VARRAY(1000)of NUMBER.The second parameter
is IN OUT.
Should I use sql.types.ARRAY?
some of code as below:
int[] p1arrorj={3,4};
ArrayDescriptor desc2=ArrayDescriptor.createDescriptor("NUMBER_VARRAY",conn);
ARRAY p1arr = new ARRAY(desc2,conn,p1arrobj);
ARRAY p2arr;
OracleCallableStatement ocs =(OracleCallableStatement)conn.prepareCall("{call
procedureName(?,?)}");
ocs.registerOutParameter
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。