我在插入xmltype到pl/sql中的指定位置的另一個xmltype時遇到問題。將xmltype插入到指定位置的xmltype中[PL/SQL]
第一個變量v_xml的形式爲:
<ord>
<head>
<ord_code>123</ord_code>
<ord_date>01-01-2015</ord_date>
</head>
</ord>
而第二v_xml2:
<pos>
<pos_code>456</pos_code>
<pos_desc>description</pos_desc>
</pos>
我的目的是得到這樣的:
<ord>
<head>
<ord_code>123</ord_code>
<ord_date>01-01-2015</ord_date>
</head>
<!-- put the second variable in this place - after closing <head> tag -->
<pos>
<pos_code>456</pos_code>
<pos_desc>description</pos_desc>
</pos>
</ord>
我768,16做些什麼我的代碼?
declare
v_xml xmltype;
v_xml2 xmltype;
begin
-- some code
-- some code
-- v_xml and v_xml2 has the form as I define above
end;
有人能幫我解決這個問題嗎?據我所知有功能,如insertchildxml,appendchildxml或類似這樣的... 我發現純SQL的幾個解決方案,但我不知道如何在PL/SQL中移動它。
謝謝!
謝謝你的時間,它的工作原理! :) – llepec