PCC であまり意味のないエラーが発生します。ユーザー定義関数内にほぼ同じ 2 つのステートメントがあり、一方は正常に実行され、もう一方はエラーを返しています。
'INTO': 構文エラー
end と start は、関数に渡されるパラメーターです。
エラーは 2 番目の INTO ステートメントでスローされています
SELECT count(*) INTO :divModelTot1
FROM "table1"."info" i
WHERE i.compldate <:end
AND (i.agree is null OR i.agree>:start)
UNION ALL
SELECT count(*) INTO :divModelTot2
FROM "table2"."info" i
WHERE i.compldate <:end
AND (i.agree is null or i.agree>:start);
ヘルプや提案をいただければ幸いです。
ありがとう!