|
|
|
Передача параметров в extractvalue
|
|||
|---|---|---|---|
|
#18+
Всем добрый день. Есть проблема с которой бьюсь, но не могу разобраться. Решил попросить помощь здесь. Есть такой запрос: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. В поле v1 должно вывестись значение ogrn из xml-файла, путь до которого получен через разбор другой xml, в поле v2 выводится вызов extractvalue, в которое вторым параметром передано значение константой и это поле инициализируется в отличие от v1. В первом варианте выводится пустое значение, хотя url определился правильно, о чем свидетельствует вывод поля j.url Подскажите, в чем проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2018, 10:37 |
|
||
|
Передача параметров в extractvalue
|
|||
|---|---|---|---|
|
#18+
admontes, Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. .... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2018, 11:06 |
|
||
|
Передача параметров в extractvalue
|
|||
|---|---|---|---|
|
#18+
Stax, Не работает: Код: 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.04.2018, 11:20 |
|
||
|
Передача параметров в extractvalue
|
|||
|---|---|---|---|
|
#18+
admontes, Чтобы развеять проблемы с отображением сделал так: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. В результате v1=null :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2018, 11:24 |
|
||
|
Передача параметров в extractvalue
|
|||
|---|---|---|---|
|
#18+
admontes, Проверил на livesql.oracle.com - работает Там 12с помоему Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. а почему text()[1] - как бы подразумевая что будет больше одного? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2018, 11:25 |
|
||
|
Передача параметров в extractvalue
|
|||
|---|---|---|---|
|
#18+
MaximaXXL, Этот запрос выжимка из другого, там используются результаты из xmldiff. Это он такие пути рисует. Чувствую, что у меня проблема с кодировкой.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2018, 11:49 |
|
||
|
Передача параметров в extractvalue
|
|||
|---|---|---|---|
|
#18+
admontes, у меня на 11.2.0.4 заработал "правильно" с хинтом FORCE_XML_QUERY_REWRITE Код: 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. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2018, 14:29 |
|
||
|
Передача параметров в extractvalue
|
|||
|---|---|---|---|
|
#18+
Maxim Demenko, Спасибо за совет. Завтра на работе попробую и отпишусь. У меня 12c. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2018, 14:38 |
|
||
|
Передача параметров в extractvalue
|
|||
|---|---|---|---|
|
#18+
Maxim Demenko, Еще раз спасибо, все работает! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 01:33 |
|
||
|
Передача параметров в extractvalue
|
|||
|---|---|---|---|
|
#18+
admontesMaxim Demenko, Еще раз спасибо, все работает! А ничего что EXTRACVALUE deprecated еще в 11G? SY. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 14:55 |
|
||
|
Передача параметров в extractvalue
|
|||
|---|---|---|---|
|
#18+
SYadmontesMaxim Demenko, Еще раз спасибо, все работает! А ничего что EXTRACVALUE deprecated еще в 11G? SY. Да бесполезно. Дед мой их юзал, отец, и дети мой будут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2018, 12:49 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39635217&tid=1884084]: |
0ms |
get settings: |
4ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
61ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
62ms |
get tp. blocked users: |
2ms |
| others: | 206ms |
| total: | 367ms |

| 0 / 0 |
