Bạn có thể sử dụng mệnh đề XMLTable để lấy dữ liệu ở dạng quan hệ:
select x.cd_uid
from testtable2 t
cross join xmltable(xmlnamespaces(default 'http://xxxxxxxxxxxxxx'),
'/records/REC'
passing t.xml_file
columns cd_uid varchar2(20) path 'UID'
) x;
CD_UID
--------------------
UID_number
Bạn có một vùng tên trong records
vì vậy bạn cần bao gồm nó thông qua một xmlnamespaces
mệnh đề; vì bạn chỉ có một, tôi đã đặt nó làm mặc định để bạn không phải làm lộn xộn XPath với các tham chiếu đến nó.