seletc 쿼리에서 XMLAgg를 사용하는 중 하나의 문제가 있습니다. 아래의 쿼리를 실행하는 동안 I이 완료 O/P를 받고 있지 않다 :sql 쿼리의 xmlagg가 완전한 출력을 생성하지 않습니다
select XMLELEMENT
("SAPC", XMLAgg
(XMLELEMENT
("AT",
XMLATTRIBUTES(dn.dn_num as MSISDN, ict.TEXT01 as IMEI, at1.TAC as TAC))))
from (select TAC,city from AT_Test at where city in
(select cc.CCCITY from
ccontact_all cc, contract_all ca where
cc.customer_id = ca.customer_id and
trunc(CO_INSTALLED) >= '30-MAY-2014')) at1,
ccontact_all cc, contract_all ca, directory_number dn, contr_services_cap csc,
INFO_CONTR_TEXT ict where
cc.customer_id = ca.customer_id and
ca.co_id = csc.co_id and
at1.city = cc.CCCITY and
csc.dn_id = dn.dn_id and
ict.co_id = ca.co_id and
trunc(CO_INSTALLED) >= '30-MAY-2014';
내가 오/P는 무엇입니까
<SAPC><AT MSISDN="213471000153" IMEI="123456789012" TAC="16003"></AT><AT MSISDN=
출력처럼은
<SAPC>
<AT MSISDN="213471000154" IMEI="123456789012" TAC="16003"></AT>
<AT MSISDN=MSISDN="213471000155" IMEI="123456789014" TAC="16002"></AT>
<AT MSISDN="213471000156" IMEI="123456789013" TAC="16003"></AT>
</SAPC>
Pls는 도움이 같아야합니다.
감사합니다. HK Mishra