17,113
社区成员
![](https://csdnimg.cn/release/cmsfe/public/img/topic.427195d5.png)
![](https://csdnimg.cn/release/cmsfe/public/img/me.40a70ab0.png)
![](https://csdnimg.cn/release/cmsfe/public/img/task.87b52881.png)
![](https://csdnimg.cn/release/cmsfe/public/img/share-circle.3e0b7822.png)
V_UNIT := V_COST_QUOTA_PARAM_TABLE(1).CYF;
V_QUOTA := V_COST_QUOTA_PARAM_TABLE(2).CYF;
V_COMPUTE_TABLE(I).CYF := F_COMP('CYF', V_UNIT, V_QUOTA, V_YQTLX, I);
之前函数没加V_UNIT和V_QUOTA两个参数时没问题,加上后编译就报错了,啥问题啊?
SELECT PROCEDURE_NAME, ARGUMENT_NAME, POSITION, DATA_TYPE, DATA_LENGTH, DATA_PRECISION, DATA_SCALE
FROM ALL_ARGUMENTS
WHERE OWNER = 'YOUR_SCHEMA_NAME' AND PROCEDURE_NAME = 'F_COMP'
ORDER BY PROCEDURE_NAME, POSITION;
将 'YOUR_SCHEMA_NAME' 替换为你的模式名。这个查询会列出所有 F_COMP 函数的参数,你可以比较它们来找出哪些函数的参数与你的调用匹配。