我想编写一个使用IBM DB2系统表(例如SYSIBM)的查询来提取导出以下内容的查询:
LIBRARY_NAME,LIBRARY_DESC,FILE_NAME,FILE_DESC,FIELD_NAME,FIELD_DESC
我可以通过用户界面访问说明,但想要生成动态查询。
感谢。
答案 0 :(得分:0)
与SYSTABLES
和SYSCOLUMNS
一起,还有SYSSCHEMAS
似乎包含您需要的数据。请注意,通过QSYS2
访问此信息会限制返回到某些访问权限的对象的行 - SYSIBM
架构似乎忽略了这一点(请查看参考 - V6R1关于第1267页。
您也不需要使用动态查询来检索它 - 带有主机变量的静态(如果需要)可以正常工作。