0
그래서 Teradata에서 SQL 함수를 사용하여 테이블 값을 갖는 함수를 작성하려고 시도하지만 구문을 파악하는 데 어려움을 겪고 있습니다. 스칼라 값 함수를 사용하여 테이블 함수의 예가 C-UDF이지만 SQL-UDF의 경우는 없습니다. 당신이 C 나 자바를 작성해야 더 복잡한 기능 (테이블 또는 [창] 집계)를해야하는 경우Teradata에서 테이블 값 함수를 작성하려면 어떻게해야합니까?
REPLACE FUNCTION APP.STAMPLE (
"a" INTEGER,
"b" INTEGER)
RETURNS TABLE
VARYING COLUMNS(2)
LANGUAGE SQL
CONTAINS SQL
NOT DETERMINISTIC
CALLED ON NULL INPUT
SQL SECURITY DEFINER
COLLATION INVOKER
RETURN SELECT (A + B as val, 'A' as funct)
END;
그건 내가 두려워했던거야. 내가 본 문서에는 그런 내용이 언급되어 있지는 않지만 테이블 가치있는 예제가 없습니다. –