|
Создание JSON в Oracle Database 11g
|
|||
---|---|---|---|
#18+
Всем привет. Требуется помощь в создании json-а на Oracle Database 11g. Или нужно научится с нуля делать, или разобраться с готовой процедурой. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43.
Как понять типы дынных: system.json и system.json_list Присвоение значение в виде функции: system.json() и system.json_list() ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2019, 06:43 |
|
Создание JSON в Oracle Database 11g
|
|||
---|---|---|---|
#18+
Никита АКак понять типы дынныхПосмотреть их ddl. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2019, 07:00 |
|
Создание JSON в Oracle Database 11g
|
|||
---|---|---|---|
#18+
-2-Посмотреть их ddl. А можно подробнее пожалуйста. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2019, 10:47 |
|
Создание JSON в Oracle Database 11g
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2019, 13:14 |
|
Создание JSON в Oracle Database 11g
|
|||
---|---|---|---|
#18+
В схеме system, в папкe types, нашёл тe самые json типы, буду дальше разбираться. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.08.2019, 05:44 |
|
Создание JSON в Oracle Database 11g
|
|||
---|---|---|---|
#18+
Никита АТребуется помощь в создании json-а на Oracle Database 11g . Почему бы не использовать Oracle Database 12с , где JSON уже есть? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2019, 17:14 |
|
Создание JSON в Oracle Database 11g
|
|||
---|---|---|---|
#18+
SQL*PlusНикита АТребуется помощь в создании json-а на Oracle Database 11g . Почему бы не использовать Oracle Database 12с , где JSON уже есть? Во-первых, потому что не любой 12с, но только 12.2 Во-вторых, потому что первая реализация новофичи у оракеля традиционно баговая на весь процессор - Vint не даст соврать :) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2019, 17:24 |
|
Создание JSON в Oracle Database 11g
|
|||
---|---|---|---|
#18+
andrey_anonymousSQL*Plusпропущено... Почему бы не использовать Oracle Database 12с , где JSON уже есть? Во-первых, потому что не любой 12с, но только 12.2 Неправда ваша. JSON появился в 12.1.0.2 (August 2015) https://docs.oracle.com/database/121/NEWFT/title.htm Oracle® Database. New Features Guide 12c Release 1 (12.1) E49322-11 August 2015 1 Oracle Database 12c Release 1 (12.1.0.2) New Features1.9 JSON Support andrey_anonymousВо-вторых, потому что первая реализация новофичи у оракеля традиционно баговая на весь процессор - Vint не даст соврать :)Конечно не 12.2.0.1 должна лучше работать с JSON. А терминальный релиз 12.2.0.3 (19с) ещё надежнее... А привинчивание непонятно чего к базе 11g - это хорошее сертифицированное решение!? :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2019, 17:42 |
|
Создание JSON в Oracle Database 11g
|
|||
---|---|---|---|
#18+
SQL*PlusА привинчивание непонятно чего к базе 11g - это хорошее сертифицированное решение!? :-) Для тех, кто не хочет тратить денег на апгрейд - вполне решение. Есть еще Oracle 18 XE. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2019, 17:52 |
|
Создание JSON в Oracle Database 11g
|
|||
---|---|---|---|
#18+
Добрый день. У меня вопрос. Если делать разработку на 11g, но версию ставить на продакшен версии 12, то не будет конфликта в ключевых словах между pljson и стандартным оракловым API на 12 версии? В pljson создаются объекты типа JSON, очень смахивает на ключевое слово. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2019, 19:05 |
|
Создание JSON в Oracle Database 11g
|
|||
---|---|---|---|
#18+
Ну и вопрос вдогонку. Если вставлять русские буквы, то в JSONе оно их преобразует в коды UTF8. "Ш\u043B\u044E\u043F\u043Aа" Что-то в исходниках я не могу найти, где задаётся кодировка. Кто нибудь сталкивался и знает как это исправить? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2019, 19:43 |
|
Создание JSON в Oracle Database 11g
|
|||
---|---|---|---|
#18+
SQL*PlusА привинчивание непонятно чего к базе 11g - это хорошее сертифицированное решение!? Это просто решение. То, чем занимаются все разработчики plsql. При наличии исходников сопровождаемо и самоподдерживаемо. JSON в оракле сырой не только из-за многочисленных багов, но и из-за непродуманного функционала. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2019, 21:03 |
|
Создание JSON в Oracle Database 11g
|
|||
---|---|---|---|
#18+
SQL*Plus Почему бы не использовать Oracle Database 12с, где JSON уже есть? Интересно, как это будет выглядеть? Есть рабочая продуктивная OLTP база, развернутая на Oracle 11g. И тут понадобилось для какой-нибудь интеграции данные отдавать в формате JSON. "SQL*Plus" экстренно собирает всю команду и тревожным голосом говорит, что нужен апгрейд до 12с.. Когда команда отвергает такое предложение, то он мужественно поднимает "рядом" 12с, пишет там процедуру, и on-line из 11 вызывает 12-ку для получения своего злополучного JSON ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2019, 11:02 |
|
Создание JSON в Oracle Database 11g
|
|||
---|---|---|---|
#18+
Отвечаю на свои же вопросы, если кому нужно будет. 1. Чтобы поменять кодировку нужно в спецификации пакета pljson_printer присвоить переменной ascii_output значение fasle, по умолчанию true. 2. Поставил либу на оракл 12.1.0.2. Либа встала без ошибок. Попробовал собрать JSON. Вроде работает. JSON собирает. Ошибок нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2019, 11:51 |
|
Создание JSON в Oracle Database 11g
|
|||
---|---|---|---|
#18+
Lary Denisон мужественно поднимает "рядом" 12с, пишет там процедуру, и on-line из 11 вызывает 12-ку для получения своего злополучного JSON Если отбросить ненужный сарказм, вполне себе решение. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2019, 11:58 |
|
Создание JSON в Oracle Database 11g
|
|||
---|---|---|---|
#18+
dmdmdm, Надеюсь, это был ненужный сарказм? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2019, 12:10 |
|
Создание JSON в Oracle Database 11g
|
|||
---|---|---|---|
#18+
Lary DenisSQL*Plus Почему бы не использовать Oracle Database 12с, где JSON уже есть?Интересно, как это будет выглядеть? Есть рабочая продуктивная OLTP база, развернутая на Oracle 11g. И тут понадобилось для какой-нибудь интеграции данные отдавать в формате JSON.Убедительное разъяснение. Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2019, 16:20 |
|
Создание JSON в Oracle Database 11g
|
|||
---|---|---|---|
#18+
Lary DenisЕсть рабочая продуктивная OLTP база, развернутая на Oracle 11g.Lary Denisговорит, что нужен апгрейд до 12с..вообще-то давно пора бы. Lary Denisкоманда отвергает такое предложениену и команда... ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2019, 16:23 |
|
|
start [/forum/topic.php?fid=52&msg=39848713&tid=1882198]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
38ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 152ms |
0 / 0 |