Хранимая процедура в Apache Derby - PullRequest
2 голосов
/ 29 июня 2011

Можем ли мы создать хранимую процедуру с помощью select, insert, update (множественный оператор SQL) в соединении базы данных apache derby с Eclipse ??

Я новичок в разработке для Android, поэтому, пожалуйста, покажите мне правильный способ создания и использования хранимых процедур.

Ответы [ 3 ]

6 голосов
/ 11 октября 2012

Просто чтобы уточнить, это не «хранимые процедуры» в классическом смысле, о котором могли бы подумать люди, знакомые с Oracle и MS SQL Server.

По ссылке в @BryanОтвет, а также поток Относительно хранимых процедур Derby , эти "хранимые процедуры" представляют собой скомпилированный код Java , а не SQL.Это называется PSM , и хотя поиск в "Derby PSM" дает интересные результаты, он еще не выглядит полностью выпеченным.

3 голосов
/ 29 июня 2011

Apache Derby, безусловно, имеет хранимые процедуры.Начните здесь с некоторой полезной информации: http://wiki.apache.org/db-derby/DerbySQLroutines

Я не уверен насчет части "разработки для Android".

1 голос
/ 13 марта 2015

Абсолютно возможно создать хранимую процедуру в Derby. Для этого вы:

  1. Создание логики хранимых процедур с использованием языка программирования Java
  2. Упакуйте и разверните логику Java в Derby
  3. Создайте хранимую процедуру, которая оборачивает / вызывает логику Java.
  4. Вызовите хранимую процедуру, используя JDBC.

Эта запись содержит пошаговое руководство, описывающее, как именно выполнить вышеупомянутые 4 шага.

...