【发布时间】:2023-03-15 12:28:01
【问题描述】:
我必须调试包含一些 SQL 查询的存储过程。其中一个包含错误。所以,我需要在其他窗口中使用参数执行这个 SQL 查询。我找到了下一个对我有帮助的查询:
select v.SQL_TEXT
from v$sql v
很遗憾,此字段受 1Kb 限制。就我而言,我有相当大的 SQL 查询,Oracle 将其截断。如何记录执行的查询?我使用 PL/SQL Developer 10 和 Oracle 9i
【问题讨论】:
-
记录 sql 查询是什么意思? :s
-
@jWeaver,类似于将带有参数的 SQL 查询从存储过程导出到 .txt。例如,
select * from employee e where e.id=vIDselect * from employee e where e.id=15 -
使用绑定参数启用跟踪并在输出 *.com/questions/18928230/… 上运行 tkprof