SELECT CONT_ID
,AIR_PUMP_POW
,BLOW_LPOW
,BLOW_RPOW
,LED_MODE
,NODE_ID
,NODE_LED_STA
,NODE_LLU_VALUE
FROM CONT_INFO_SEND
WHERE SEND_YN ='N'
이 쿼리를 실행하면 아래와 같이 결과 나오는데
ST01 1 1 1 1 G1 00 1
ST01 1 1 1 6 G2 00 1
ST01 1 1 1 1 G3 00 1
ST01 1 1 1 1 G4 00 1
ST02 1 1 1 1 G4 00 1
ST011111G10011116G20011111G30011111G4001
ST021111G4001
위와 같은 결과로 출력을 할려고
SELECT CONT_ID
,XMLAGG(XMLELEMENT(COL,AIR_PUMP_POW,BLOW_LPOW,BLOW_RPOW,LED_MODE,NODE_ID,NODE_LED_STA,NODE_LLU_VALUE) ORDER BY CONT_ID
,AIR_PUMP_POW
,BLOW_LPOW
,BLOW_RPOW
,LED_MODE
,NODE_ID
,NODE_LED_STA
,NODE_LLU_VALUE).EXTRACT('//TEXT()') COLUMN1
FROM CONT_INFO_SEND
WHERE SEND_YN = 'N'
GROUP BY CONT_ID
위와 같이 쿼리를 작성 했는데
ORA-31013: Invalid XPATH expression 오류가 발생하네요. 고수님들 조언 좀 부탁드립니다.