powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Использовать pl/json в проекте на apex.oracle.com
13 сообщений из 13, страница 1 из 1
Использовать pl/json в проекте на apex.oracle.com
    #39171891
Casufi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хочу залить на apex.oracle.com плагин, но он для работы требует pl/json, интуиция подсказывает что нужно руками повторить то, что написано в install.sql, но не уверен что прокатит.
Кто хостил на apex.oracle.com, подскажите, как это лучше сделать ?
...
Рейтинг: 0 / 0
Использовать pl/json в проекте на apex.oracle.com
    #39171938
Vladml
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Casufi,
pl/json не ставил, но с выполнением скриптов, в т.ч и ручками проблем не было.
Обычно так и делал, если чего-то не хватало, создавал скриптом, то чего не хватало, потом компилил пакет
...
Рейтинг: 0 / 0
Использовать pl/json в проекте на apex.oracle.com
    #39172008
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CasufiХочу залить на apex.oracle.com плагин, но он для работы требует pl/json, интуиция подсказывает что нужно руками повторить то, что написано в install.sql, но не уверен что прокатит.
Кто хостил на apex.oracle.com, подскажите, как это лучше сделать ?
Если ты напишешь в инструкции о компиляции отдельного пакета, проблем не составит у . Так многие делают, даже не заморачивайся на эту тему.
...
Рейтинг: 0 / 0
Использовать pl/json в проекте на apex.oracle.com
    #39172015
Casufi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VladmlОбычно так и делал, Через "SQL Workshop" ? Или есть более подходящее место для установки пакетов ?
...
Рейтинг: 0 / 0
Использовать pl/json в проекте на apex.oracle.com
    #39172037
Vladml
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Casufi,

Пакеты или файлы скриптов обычно через SQL Script, что-то мелкое через SQL Command.
Компилирую ивалидные пакеты через Object browser, он ошибки нормально показывает.
...
Рейтинг: 0 / 0
Использовать pl/json в проекте на apex.oracle.com
    #39172186
Casufi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladml,

Там в скрипте инсталяции вот такая конструкция
ALTER SESSION SET PLSQL_OPTIMIZE_LEVEL = 2;

Я так понимаю это будет работать в пределах скрипта и его нужно вынести в в каждый скрипт
...
Рейтинг: 0 / 0
Использовать pl/json в проекте на apex.oracle.com
    #39172216
Vladml
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Casufi,

в пределах сессии, а вот как он скрипты отрабатывает в одной сессии или не в одной неизвестно.

в 11G - 2 по дефолту.

apex.oracle уже на 12с там думаю или 2 или 3 v$parameter посмотреть не дает

на работоспособность это не влияет, так, что если не продуктив, можно не заморачиваться.
...
Рейтинг: 0 / 0
Использовать pl/json в проекте на apex.oracle.com
    #39172348
Casufi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Туплю, попробуйте если есть возможность в свой Workspace на apex.oracle.com залить https://github.com/pljson/pljson

Через SQL команду ругается на длинну, а через скрипт запрещенные символы
...
Рейтинг: 0 / 0
Использовать pl/json в проекте на apex.oracle.com
    #39172378
Vladml
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Casufi,

А вот оно че...
так-же как в sqlplus наверное не получиться.
А вот распаковать и ручками через SQL scripts выполнить последовательно можно и все ок.
У меня споткнулся на синонимах, public synonym создать нельзя, но скорее всего это не повлияет на работоспособность.

Этот пакет не использовал, в 11-м использую APEX_JSON, в 12-м JSON уже из коробки.
...
Рейтинг: 0 / 0
Использовать pl/json в проекте на apex.oracle.com
    #39172421
Casufi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VladmlЭтот пакет не использовал, в 11-м использую APEX_JSON, в 12-м JSON уже из коробки.
ну конкретно этот пакет очень тормозной, поэтому использую из него только куски, может забью и опущу совместимость ниже 5 (или где там появился APEX_JSON)
...
Рейтинг: 0 / 0
Использовать pl/json в проекте на apex.oracle.com
    #39172659
Casufi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladml,

Вот тут я нашел что JSON в 12 парсит данные. Я так понимаю для того, чтобы запаковать селект в json только APEX_JSON из 5 ?
...
Рейтинг: 0 / 0
Использовать pl/json в проекте на apex.oracle.com
    #39172698
Vladml
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CasufiVladml,

Вот тут я нашел что JSON в 12 парсит данные. Я так понимаю для того, чтобы запаковать селект в json только APEX_JSON из 5 ?

Если селект

Внутри APEX есть еще APEX_UTIL.JSON_FROM_SQL('select empno,ename,job from emp ');

Наружу можно отдавать REST
http://dgielis.blogspot.be/2015/01/generate-nested-json-from-sql-with-ords.html
или через OnDemand из примера выше

Ну или написать функцию на основе APEX_JSON

Или одна функция из SYS_REFCURSOR
http://www.experts-exchange.com/articles/12232/Creating-JSON-from-Oracle-using-SYS-REFCURSOR.html
...
Рейтинг: 0 / 0
Использовать pl/json в проекте на apex.oracle.com
    #39172716
Casufi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladml,

Спасибо, мне пока ближе APEX_JSON, познакомлюсь пока с ним, а дальше решу что делать.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Использовать pl/json в проекте на apex.oracle.com
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]