문법적인 내용에 대해서 문의 좀 드리고자 합니다.
아래와 같이 oracle 에서는 xmltype 을 extractvalue 함수를 이용하여서 스칼라값을 추출하는 기능이 지원 됩니다.
혹시 altibase 에서도 이와 유사한 기능을 지원 하시는지 문의 드립니다.
WITH t AS
(
SELECT XMLTYPE('<PERSON><PNAME>FOTOG</PNAME><PHONE>011-111-1111</PHONE></PERSON>') x FROM dual
)
SELECT XMLSERIALIZE(CONTENT x as VARCHAR2(2000)) xml
, EXTRACTVALUE(x, '/PERSON/PNAME') scalvalue
FROM t ;