2주전에 회사에 들어온 신입인데
as400을 쓰는데 거기에 with nc , hoid가 있는데 이건 뭔가요??
어떻게 쓰는게 바른건지 가르쳐 주세요 ㅠㅠ
SQL 문장내에서 사용시 임시화일을 처리하기 위한 용도로 보시면 될것 같습니다.
AS400 환경이라면 Oracle이나 DB2 와 사용하는데 차이가 있습니다.
간단한 예로 설명드리도록 하겠습니다.
with tempa as( select * from qgpl.sample1 where fld1 = '1'),
tempb as( select * from qgpl.sample2 where fld1 = '1')
select *
from tempa left outer join tempb on tempa.fld1 = tempb.fld1
위와 같이 하나의 쿼리문장에서 임시 화일을 메모리내에서 생성 컨트롤 하는방법으로 사용하시면 됩니다.
도움이 되셨기를...