我在Oracle 11g数据库中有一个包来插入记录,如下所示:
用户表包含user_id,prod-id,email,locale,created dt&修改日期
exec demo.USERS_PKG.INSERT_USERS(null,1,'abc@abc.com','us',sysdate,sysdate)
我是Java的新手。任何人都可以提供示例Java程序来使用上面的包插入记录吗?
注意:我不想要hibernate,只是简单的jdbc调用,但不知道如何做到这一点。
谢谢!
答案 0 :(得分:0)
调用时,您必须限定存储过程名称。
CallableStatement cs = con.prepareCall("{call demo.USERS_PKG.INSERT_USERS(?, ?, ?,?,?,?)}");
要使用oracle数据库,您必须下载JDBC driver并查看article(示例)。
答案 1 :(得分:0)
您可以在java2s.com网站上找到足够的教程来解释这个或与此相关的任何内容。 按照此link上的示例,了解如何实现存储过程调用。