我们可以在AQT(高级查询工具)中看到IBM DB2存储过程内容吗?

我们可以在AQT(高级查询工具)中看到IBM DB2存储过程内容吗?,db2,ssms,mainframe,advanced-query-tool,Db2,Ssms,Mainframe,Advanced Query Tool,我不是IBM主机工具方面的专家,因为我来自分布式开发方面。我们是否可以在AQT工具中看到IBMDB2存储过程的源代码。我知道我们可以使用任何模拟器工具,如Attachmate Extra!X-treme,但这个过程对我来说似乎很艰难。要查看单个存储过程内容,我必须键入许多命令。所以我只是想,如果我们可以选择以一种简单的方式查看相同的内容,就像我们在SQL SSMS(SQL Server Management Studio)中有sp_helptext一样,那就太好了 更新: 当我转到数据库对象->

我不是IBM主机工具方面的专家,因为我来自分布式开发方面。我们是否可以在AQT工具中看到IBMDB2存储过程的源代码。我知道我们可以使用任何模拟器工具,如Attachmate Extra!X-treme,但这个过程对我来说似乎很艰难。要查看单个存储过程内容,我必须键入许多命令。所以我只是想,如果我们可以选择以一种简单的方式查看相同的内容,就像我们在SQL SSMS(SQL Server Management Studio)中有
sp_helptext
一样,那就太好了

更新:

当我转到数据库对象->过程时,不同存储过程的所有模式都在加载。当我单击每个模式时,与之关联的存储过程正在加载,在这里我可以看到过程参数、运行过程、创建过程等,但是我找不到任何选项来查看过程的实际SQL查询

当我在过程名称上单击鼠标右键并选择“查看”时,我得到的选项如下:

  • 程序详情
  • 程序参数
  • 用户访问列表
  • 包访问列表

  • 我没有看到任何类似程序文本的选项。过程详细信息中的语言显示为
    COBOL
    ,用户访问列表显示为
    executeg
    。很抱歉,我不能在这里提供任何屏幕截图,因为这是我正在使用的客户端机器

    您使用的工具是否适合这份工作

    AQT工具似乎适用于用SQL编写的过程,但您的过程似乎是COBOL存储过程。COBOL存储过程的源代码通常在RDBMS之外进行管理


    与您的DBA团队或COBOL开发人员交谈,了解站点中的哪个工具集允许访问COBOL存储过程的源代码

    我不知道为什么这个问题被否决了?是因为它没有足够的信息吗?请让我知道。存储过程的上下文是什么意思?您的意思是要查看SQL-PL过程或java存储过程的源代码吗?另外,当导航到数据库>过程>(您感兴趣的模式)>(您感兴趣的存储过程名称)>视图>过程文本时,您能否具体说明您在AQT中看到的内容?您的身份验证id需要目录上的相关权限。菜单还允许您查看参数、程序细节、权限、依赖关系等,因此您的问题似乎不清楚。如有必要,请提供屏幕截图。如果存储过程是COBOL或C/C++或Rexx,这将没有帮助。当您看到过程名称时,请检查过程详细信息屏幕,以及语言和方言值是什么?你的身份证有足够的权限吗?@mao我已经更新了信息,请看一下。