Загрузка xml в таблицу Oracle

Потому, что пример скрипта, который вы нашли предназначен для выполнения специальной программой.

Которая называется SQL Loader (sqlldr.exe) и идет в составе ораклового клиента.

Причем напрямую вы эту команду туда не введете, сначала надо написать командный файл (по факту просто текстовый файл) с вашими командами, а потом скормить его программе SQL Loader.

Однако использовать SQL Loader имеет смысл только если у вас огромные файлы, которые надо загрузить в базу.

Если просто для примера - то проще просто инсертом и выполнить его например в том окне, в котором вы пытались выполнять команды для SQL Loader-а.

SQLВыделить код

| | |
| --- | --- |
| 1 | INSERT INTO test3 VALUES(1, XMLTYPE('<ROWSET><A>1</A></ROWSET>')) |