निम्नलिखित कोड 11 और 12 के लिए काम करना चाहिए (बहिष्कृत):
SELECT insertXMLafter(XMLType('<a><b>1</b><c>3</c></a>'),
'/a/b', XmlType('<c>2</c>'))
FROM dual;
नए XMLQuery सिंटैक्स का उपयोग करते हुए समान कोड:
SELECT XMLQuery('copy $tmp := . modify insert node
<c>2</c>
after $tmp/a/b
return $tmp'
PASSING XmlType('<a><b>1</b><c>3</c></a>') RETURNING CONTENT)
FROM dual;
XMLQuery और पुराने बहिष्कृत कार्यों के बारे में अधिक विवरण यहां देखे जा सकते हैं: http://docs.oracle.com/database/121/ADXDB/app_depr_upd.htm#ADXDB6160