SELECT
B.CUST_CODE||' '||RTRIM(H.CUST_NAME)
REPLACE(REPLACE(NVL(J.SPEC_NM1,' '),CHR(13),' '),CHR(10),' ')
...
WHERE
SUBSTR(A.REPORT_DT,1,6) = '201002' AND
...
위에 부분 ||, TRIM, REPLACE, NVL
어떻게 해야할까요?
꼭 OPEN SQL로 변환하여 처리하려고 합니다.
댓글 3
-
Jonc
2010.10.04 19:05
-
양키
2010.10.04 19:08
ORacle처럼 Query에서 바로 코딩은 되지않습니다.
|| => CONCATENATE text1 text2 INTO Text.
TRIM => CONDENSE Text NO-GAPS.
REPLACE => REPLACE Text IN Text1 WITH Text2.
NVL => IF & CASE 구문사용
이렇게 처리해야할것으로 보입니다. -
rudtnfkrn
2010.10.04 19:12
양키님 감사해요^^
|| => CONCATENATE text1 text2 INTO Text.
TRIM => CONDENSE Text NO-GAPS.
REPLACE => REPLACE Text IN Text1 WITH Text2.
NVL => IF & CASE 구문사용
이런걸 원했습니다ㅎㅎ
sql명령어 , where 절구문도 다이나믹하게 변경.
위 sql문 명령어를 일단 조회 후 loop 문 처리가 필요합니다.