gpt4 book ai didi

sybase - 如何通过 Sybase ASE 15.7 中的 MDA 表获取存储的 proc 输入参数和值?

转载 作者:行者123 更新时间:2023-12-01 06:24:00 25 4
gpt4 key购买 nike

我正在尝试使用 mda 表来执行存储过程输入参数及其值。我使用过 monProcessProcedures 和 monProcessSQLText 但两个表都只返回 proc 名称而不是参数名称和值。

请建议。

最佳答案

在许多情况下,数据库对过程调用和 SQL 查询隐藏参数。您可以尝试以下方法:

  • 如果您可以修改程序代码 - 使用静态参数运行程序(如“exec proc 1,2” - 不使用 prepareStatement/PrepareCall)
  • 运行 dbcc traceon(11202) - 这会将所有 ASE sql 命令记录到 ASE 错误日志中 - 您可以检查是否也记录了游览过程参数
  • 使用您的参数向您的过程执行代码添加附加注释 - 它们可能记录在 monProcessSQLText
  • 关于sybase - 如何通过 Sybase ASE 15.7 中的 MDA 表获取存储的 proc 输入参数和值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30520718/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com