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...
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...