db2 程序有什么问题?

what is wrong with db2 procedure?

SP 已编译但在执行时不显示值。我想显示付款日期和服务日期及其列名。

CREATE OR REPLACE
PROCEDURE DATETYPE ()

RESULT SETS 1
LANGUAGE SQL
SPECIFIC DATE
BEGIN
DECLARE C1 CURSOR FOR SELECT
   1 AS Value,
   'Paid Dates Only' AS LABEL
FROM    sysibm.sysdummy1
UNION ALL SELECT
   2 AS Value,
   'Service Date' AS LABEL
FROM    sysibm.sysdummy1;


OPEN C1;

END;

你必须告诉你想要哪个游标作为结果集,即使只有一个游标

DECLARE C1 CURSOR WITH RETURN FOR SELECT...