如何在 SQLRPGLE 中获取使用过的 UDTF 的列表
How to get list of used UDTF's in SQLRPGLE
我正在尝试获取给定 SQLRPGLE 程序中使用的 UDTF 的列表。我找不到有关获取此类信息的任何 article/post。任何帮助将不胜感激。
谢谢
我希望 SYSROUTINEDEP
中有一些东西......但事实并非如此。
你可以试试SYSPROGRAMSTMTSTAT
select * from sysprogramstmtstat
where STATEMENT_TEXT like '%MY_UDTF%';
但这并不比搜索源代码好多少(假设您有源代码)。
也不是说上面只会找到你的UDTF的静态使用。如果您正在构建使用 UDTF 的动态语句,则不会显示它。
我正在尝试获取给定 SQLRPGLE 程序中使用的 UDTF 的列表。我找不到有关获取此类信息的任何 article/post。任何帮助将不胜感激。
谢谢
我希望 SYSROUTINEDEP
中有一些东西......但事实并非如此。
你可以试试SYSPROGRAMSTMTSTAT
select * from sysprogramstmtstat
where STATEMENT_TEXT like '%MY_UDTF%';
但这并不比搜索源代码好多少(假设您有源代码)。
也不是说上面只会找到你的UDTF的静态使用。如果您正在构建使用 UDTF 的动态语句,则不会显示它。