1. 查询出所有表,去掉三个系统用户的表,和其他用户重名的表,其他用户使用的是一套表,但分配为不同快发环境服务
SELECT DISTINCT NAME FROM SYSIBM.SYSTABLES WHERE CREATOR NOT IN ('SYSIBM','SYSCAT','SYSSTAT')
或
查询某一个用户的所有表
SELECT DISTINCT NAME FROM SYSIBM.SYSTABLES WHERE CREATOR ='SINO_DEP'
The Remark is the content COMMENT.
VIEWS statements(Original) and DDL.
2. SYSIBM.VIEWS, SYSCOLUMNS,SYSATTRIBUTES, .etc.
3.Others like triggers, constraints and indexes, etc.
本文提供了一种查询数据库中特定用户所拥有表的方法,并排除了系统用户拥有的表。此外,还介绍了如何查询某一具体用户的所有表,以及涉及到视图、列、属性等数据库对象的相关查询语句。
5万+

被折叠的 条评论
为什么被折叠?



