|
Преобразование json в таблицу используя json_value
|
|||
---|---|---|---|
#18+
Нужно преобразовать json в таблицу (Oracle 19c) таблица Код: plsql 1. 2. 3. 4. 5. 6.
есть тип Код: plsql 1. 2. 3. 4. 5. 6.
Пытаюсь выполнить insert Код: plsql 1. 2. 3. 4. 5.
Получаю ошибку ORA-00947. Понимаю что получаем не совсем столбцы, но как преобразовать пока не понял. Таблица большая и выписывать каждый столбец не хочется, хотелось бы через тип. Может кто-то сталкивался с данной проблемой, подскажите плиз как решить. Может есть альтернативное решение. Заранее спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.03.2021, 00:57 |
|
Преобразование json в таблицу используя json_value
|
|||
---|---|---|---|
#18+
RETURNING You can use JSON_value_return_type to specify the following data types: VARCHAR2[(size [BYTE,CHAR])] NUMBER[(precision [, scale])] ... |
|||
:
Нравится:
Не нравится:
|
|||
14.03.2021, 08:51 |
|
Преобразование json в таблицу используя json_value
|
|||
---|---|---|---|
#18+
gfhfyjzТаблица большая и выписывать каждый столбец не хочется, хотелось бы через тип. Может кто-то сталкивался с данной проблемой, подскажите плиз как решить. Может есть альтернативное решение. Чз object views. Код: 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. 44. 45. 46.
SenjorPomidorRETURNING You can use JSON_value_return_type to specify the following data types: VARCHAR2[(size [BYTE,CHAR])] NUMBER[(precision [, scale])] JSON_value_return_type ::= JSON_value_return_object_instanceIf JSON_VALUE targets a JSON object, and you specify a user-defined SQL object type as the return type, then JSON_VALUE returns an instance of that object type in object_type_name. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.03.2021, 14:29 |
|
Преобразование json в таблицу используя json_value
|
|||
---|---|---|---|
#18+
Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
SY. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.03.2021, 16:28 |
|
|
start [/forum/topic.php?fid=52&fpage=24&tid=1880369]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
51ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 156ms |
0 / 0 |