вставить в пакет, используя Java - PullRequest
1 голос
/ 21 декабря 2011

В базе данных Oracle 11g есть пакет для вставки записей, как показано ниже:

Таблица пользователей содержит user_id, prod-id, адрес электронной почты, локаль, дата создания и дату изменения

exec demo.USERS_PKG.INSERT_USERS(null,1,'abc@abc.com','us',sysdate,sysdate)

Я новичок в Java. Может ли кто-нибудь предоставить мне образец Java-программы для вставки записей с использованием вышеуказанного пакета?

Примечание: я не хочу hibernate, просто вызовы jdbc, но не знаю, как это сделать.

Спасибо!

Ответы [ 2 ]

0 голосов
/ 21 декабря 2011

На сайте java2s.com вы можете найти множество учебных пособий, объясняющих то или иное дело, связанных с Java. Следуйте примеру на этой ссылке о том, как реализовать вызов хранимой процедуры.

0 голосов
/ 21 декабря 2011

Вы должны указать имя сохраненного процесса при вызове.

  CallableStatement cs = con.prepareCall("{call demo.USERS_PKG.INSERT_USERS(?, ?, ?,?,?,?)}");

Чтобы работать с базой данных Oracle, вам нужно скачать драйвер JDBC и взглянуть на артикул (образец).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...