您可以幫我編寫JDBC程序來調用具有複雜輸入類型的下面的存儲過程。使用複雜輸入輸出調用存儲過程的JDBC程序
下面是我的存儲過程定義
CREATE OR REPLACE TYPE inputObjects_t AS OBJECT (
serviceID VARCHAR2(7),
offerID VARCHAR2(7),
transactionID NUMBER
)
CREATE OR REPLACE TYPE inputArray_t IS VARRAY(100) OF inputObjects_t
PROCEDURE CheckObjectInput(pCustomerRef IN VARCHAR2,
pSubscriptionPS IN NUMBER,
pExpiryObjects IN inputArray_t,
pTransactionDtm IN DATE,
pTransactionID IN NUMBER);
PROCEDURE CheckObjectOutput(pCustomerRef IN VARCHAR2,
pSubscriptionPS IN NUMBER,
pExpiryObjects OUT inputArray_t,
pTransactionDtm IN DATE,
pTransactionID IN NUMBER);
您可能要提存儲過程運行的數據庫對。 JDBC進程幾乎相同,連接到數據庫,處理SQL,提交,從數據庫斷開連接。 – 2012-01-12 16:05:11