3

我需要能够使用 SQL 查找 AS/400 逻辑文件的 Select/Omit 标准。我不能使用 DSSELOMT。

通过查看 SYSTABLES 中的 SELECT_OMIT 列,我想出了如何查询逻辑文件是否具有 Select/Omit 标准。(IBM i 目录表和视图

但是,我不知道如何查询 Select/Omit 语句中使用的条件。如何使用 SQL 查看 Select/Omit 条件?如果不可能,你能引用一个来源吗?

提前致谢。

4

1 回答 1

1

传统的方法是使用DSPFD命令,带有TYPE(*SELECT) FILEATR(*LF) OUTPUT(*OUTFILE). 然后,您可以使用 SQL 从输出文件中读取选择省略条件。如果不能直接执行 CL 命令,可以将其放在存储过程或用户定义函数中。执行命令的其他选项可能可用,具体取决于您的进程运行的环境。

于 2012-11-01T18:27:30.007 回答