[Home] [Help]
PACKAGE BODY: SYS.DBMS_XQUERY
Source
1 PACKAGE BODY dbms_xquery AS
2
3 FUNCTION eval(xqry varchar2) return xmltype is
4 pragma autonomous_transaction;
5 rval xmltype := null;
6 begin
7 execute immediate 'select xmlquery(:1 returning content) from dual'
8 into rval using xqry;
9 commit;
10 return rval;
11 exception
12 when others then
13 rollback;
14 raise;
15 end;
16
17 end;