Вместо
set long XML_DATA_SIZE
опитайте
set long &XML_DATA_SIZE
[РЕДАКТИРАНЕ]:
Извинения, занимавах се с някои други опции, които объркаха теста ми. Опитайте това:
define xml_data_size=0
column xml_data_size new_value xml_data_size noprint
select trim(length(xmltype.getClobVal(xml_data))) xml_data_size from xml_tab where key = '1234';
set long &xml_data_size
sho long
set pagesize 0
...
...