INSERT INTO T_TR1MIN (SP_NO, TR_DATE, NV_TAG_ID, TR_VALUE)
VALUES
(
SELECT A.SP_NO, A.TR_DATE, A.NV_TAG_ID, AVG(DECODE(A.TR_VALUE, 0, NULL, TR_VALUE)) AS TR_VALUE
FROM T_TR10SE A
WHERE A.SP_NO = 1
AND A.TR_DATE >= :TR_DATE-1/1440
AND A.TR_DATE < :TR_DATE
AND A.NV_TAG_ID < 5000
GROUP BY A.SP_NO, A.TR_DATE, A.NV_TAG_ID
)
구문 실행시 ORA-00936: 누락된 표현식이라는 에러 메시지가 나옵니다.
이 구문이 정상적인가요??
:TR_DATE = '20081027 16:10:14' 값을 넣었는데요!
빠른 답변 부탁드립니다.