with t as (
select '1/2' e from dual
)
select to_number(extractvalue(xmltype(dbms_xmlgen.getxml('select ' || e || ' as result from dual')),'/ROWSET/ROW/RESULT')) from t
by 문선린
[2021.02.05 07:50:03]
답변 감사드립니다.
by 마농
[2021.02.05 08:37:23]
WITH t AS
(
SELECT '1/2' e FROM dual
)
SELECT e
, TO_NUMBER(
dbms_xmlgen.getxmltype('SELECT ' || e || ' FROM dual').Extract('//text()')
) x
FROM t
;
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.