我有一个select语句,它将返回多个键:然后,我需要使用key_val查询表,并将内容输出到文件中。select clob_col from X where x.key_val = 'value of previous statement'
大概使用dbms_output.put_line(游标的值)然后我需要更新表上的状态。update x set status = 'XXX' where x.
这就是我试过的。我有一个plsql过程,它提供表类型输出。因此,我创建了一个plsql函数来调用该过程,并将输出转换为一个clob (也尝试了VARCHAR2 ),其中包含json格式的表行。我使用plsql脚本测试了函数,它正在返回预期的结果,但是当我试图使用select语句调用函数时,每次都得到一个空值。请帮帮忙。., x OUT table)函数AS
我有一个具有MINUS的PLSQL查询。我已经读到了关于这个错误的信息,我不能和DBA协商更改LOGICAL_READS_PER_CALL。现在,我可以使用2个游标从2个表中获取数据,然后在PLSQL端执行MINUS等价逻辑吗?或者,即使使用游标逻辑,我也会得到ORA-02395。或者我可以重写查询本身? 另外,使用BULK COLLECT INTO a table OF ***可以通过游标读取的最