사용자 정의 테이블 함수에 열을 반환 쿼리 집합입니다. 쿼리하는 테이블에 각 행에 대한 매개 변수로 사용할 열이 있습니다.는 결과 세트 컬럼에 포함 (5)는 항상 6 열 의 1 개 행을 반환하는 UDTF UDTF 하나가</p> <p>내가 5 열이 결과에 포함 할 매개 변수했다가
올바른 구문을 파악하지 못했습니다.
제안 사항?
UDTF
다음 결과P2USER STATUS USED CREATED SIGNON EXCLUDE
---------- ------ ------- ------- ------- -------
CMFIRST ACT 1170926 1150826 1170926 0
예
select * from table(xxxx/UF_yyyyyy(CHAR('CMFIRST '))) a
제가
SELECT T1.AQABVN, T1.AQA8TX,
(SELECT COUNT(*) FROM fffff T4 WHERE T4.BDABVN = T1.AQABVN) AS SACCMS,
t2.p2User, t2.used
FROM
zzzzz T1
full join table(xxxx.UF_yyyyyy(T1.AQABVN)) t2 on T1.AQABVN = t2.p2User
,745 시도 선별의 예는
create function xxxx.UF_yyyyyy(USERID CHAR(10))
returns table (
p2User char(10),
STATUS CHAR(3),
USED DEC(7, 0),
CREATED DEC(7, 0),
SIGNON DEC(7, 0),
EXCLUDE DEC(7, 0))
language RPGLE
NOT DETERMINISTIC
NO SQL
DISALLOW PARALLEL
NOT FENCED
EXTERNAL NAME 'xxxx/UF_yyyyyy'
PARAMETER STYLE DB2SQL
결과
[SQL0205] Column P2USER not in table T2 in *N.
하지, 아마 당신은 샘플 결과 일부 샘플 데이터를 제공 할 수있다? – jmarkmurphy
코드를 보여주십시오. – Charles
도움이 되나요? –