我有一个使用动态 sql 的存储过程。有没有办法记录在 SQLSTR1
从 Java 调用 proc 时编译时发生的编译错误。或者也许记录所涉及的变量。
SQLSTR1:= ' SELECT NVL(SUM(TOTAL_B),0) CURRENT_VAL,' || COL_NAME|| '
FROM view1 WHERE(R_DATE IS NULL OR R_DATE >:EOQ)
AND (LOCATION IN (' || COMMA_FUNC(LOCATIO) || ') OR :LOCATIO = ''NULL'')
GROUP BY ' || COL_NAME;
OPEN CURRENT_CURSOR FOR SQLSTR1 USING EOQ, LOCATIO;
管理 procs 的人不可用,我需要进行一些调试。请帮忙。