我想从oracle的XMLTYPE字段中读数据,使用select x.xmldata.extract('*').getstringVal() as xmltxt from mytable x where ....,当XMLTYPE字段内容不多时,没问题,但有时候出错:
ORA-06502: PL/SQL: 数字或值错误 :  字符串缓冲区太小
ORA-06512: 在"SYS.XMLTYPE",Line 163.
我使用的是.net中的oraclecommand方法,也没写PL/SQL,我不知如何修改缓冲区大小,我该怎么办?