아래 구문과 같은 경우 LEVEL AS SSSS 를 LEVEL로 order by에 사용했기 때문에 구문 에러가 나야 정상인 거죠
그런대 9.2.0.8에서는 에러 없이 수행이 되고 11.2.0.2에서는 에러가 나오네요 어찌 된 것일까요
혹 이런 거 보신분
SELECT LOT_NO
FROM
(
SELECT A1.*, B1.NORMAL_QTY, B1.PROD_DATE || B1.PROD_WC_CD || PROD_SEQ_NO AS LOT_NO
FROM
(
SELECT LEVEL AS SSSS , I_GLOBAL_CREATE_NO
FROM IEGOS.TB_IEM131
WHERE I_PROD_WC_CD LIKE '_C__'
AND I_GLOBAL_CREATE_NO <> :B1 START WITH O_GLOBAL_CREATE_NO = :B1 CONNECT BY PRIOR I_GLOBAL_CREATE_NO = O_GLOBAL_CREATE_NO ) A1, TB_IEM120 B1
WHERE A1.I_GLOBAL_CREATE_NO = B1.GLOBAL_CREATE_NO
ORDER BY LEVEL , NORMAL_QTY DESC ) K
WHERE ROWNUM = 1
|