Применение Oracle PL / SQL через JDBC - PullRequest
1 голос
/ 05 октября 2010

Можно ли создать / заменить PL / SQL через драйвер JDBC Oracle, т.е. не через SQLPLus *?

Обновление 1: Драйвер: ojdbc14 (JDBC)

Обновление 2: Изменение применяется к оракулу с помощью задачи Ant <SQL>, которой передается файл сценария sql.

В этом случае использование SQLPlus в скрипте Ant невозможно (длинная история).

1 Ответ

1 голос
/ 05 октября 2010

Да, стандартная задача Ant sql сделает это. Эти параметры работают для меня:

sql driver="oracle.jdbc.driver.OracleDriver"
       delimiter="/"
       delimitertype="row"
       keepformat="yes"
       caching="true"
       escapeprocessing="no"

Одна вещь, которую я обнаружил, заключается в том, что обработка чувствительна к последней строке с разделителем - если у вас есть пробелы после "/", выполнение завершится неудачей.

...