【问题标题】:how to retrieve the queries used in a store procedure through jdbc如何通过 jdbc 检索存储过程中使用的查询
【发布时间】:2011-09-17 00:18:58
【问题描述】:

我一直在通过 jdbc 调用存储过程,并且我要求在该存储过程中使用的查询应该显示在控制台上。

您能否建议一个代码来从元数据中检索存储过程中使用的查询。

【问题讨论】:

    标签: java sql stored-procedures jdbc


    【解决方案1】:

    在 Oracle 中,您可以使用 v$sql 视图查看以前执行的查询...

    select * from v$session join v$sql using (sql_id)
    

    不过,这并不是所有陈述的历史……

    【讨论】:

    • 这也适用于存储过程吗?
    • 一条语句如何执行到最终进入游标缓存并不重要。
    猜你喜欢
    • 1970-01-01
    • 2012-12-26
    • 2012-08-09
    • 2013-07-24
    • 2011-12-14
    • 1970-01-01
    • 1970-01-01
    • 2012-01-05
    • 2023-03-02
    相关资源
    最近更新 更多