Перестали работать триггеры на основе электронных таблиц Google Sheet

Из-за ограничения уровня OCI драйверы JDBC не поддерживают передачу параметров BOOLEAN в хранимые процедуры PL / SQL. Логический тип java не совпадает с логическим типом PL / SQl. Документация Oracle указывает, что BOOLEAN является только PL / SQL-типом, и нет никакого сопоставления между классом «java.lang.Boolean» и типом данных PL / SQL BOOLEAN.

So Я боюсь, вам, возможно, придется изменить функцию PL / SQL базы данных, чтобы вернуть целое число вместо

или

, просто создайте обертку: function isValidPeriodInt(<params>) return integer is begin <call isValidPeriod and return 1 on true, 0 on false> end;

1
задан webstermath 17 January 2019 в 06:52
поделиться