我想在某个数据库中创建存储过程列表。 我试过了
db2 "display procedure MyDb.*"
但是我得到错误
DB21034E The command was processed as an SQL statement because it was not a
valid Command Line Processor command. During SQL processing it returned:
SQL0104N An unexpected token "procedure" was found following "display ".
Expected tokens may include: "JOIN <joined_table>". SQLSTATE=42601
在另一个论坛上我读到我必须查询表 syscat.procedures
但是如果我打电话
db2“从 syscat.procedures 中选择 *”
我得到了很多我无法真正理解的数据。
最佳答案
减少细节...这只会显示过程名称:
SELECT procname FROM syscat.procedures WHERE procschema = 'MYSCHEMA'
关于sql - db2 数据库中的存储过程列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15600755/