我试图弄清楚如何分配从 Oracle Reports 数据库中的表中提取的变量值。此代码位于我的用户参数之一中:
function Project_idValidTrigger return boolean is
begin
:project_id := 'BMDSA';
SELECT VALUE into project_id from WOS_REPORT_PARAM where parameter = 'PROJECT_ID'and SEQUENCE_NUM := sequenceNum;
return (TRUE);
end;
数据库中的表由 4 列组成:SEQUENCE_NUM、SYS_DATE、VALUE、PARAMETER。
我想做的是用我的表中具有指定参数和sequenceNum的值设置我的用户参数“Project_ID”,sequenceNum由另一个用户参数提供。
希望我能正确传达我需要做的事情,Oracle Reports 和 SQL 对我来说仍然很新。